zoukankan      html  css  js  c++  java
  • vb.net打包基础

    VB.NET打包过程介绍

    1.打开 Windows 应用程序。
    2 在解决方案资源管理器中,右击 Windows 应用程序解决方案,指向“添加”,然后单击“新建项目”。
    3在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。单击“确定”按钮。
    4在解决方案资源管理中,右击安装项目,指向“添加”,然后单击“项目输出”。
    5在“添加项目输出组”中,选择“主输出”,然后单击“确定”。将自动添加所有依赖项,如 Managed.msm。
    6在解决方案资源管理器中,右击安装项目,指向“添加”,然后单击“合并模块”。
    7在“添加模块”对话框中,选择下列要添加到安装项目的合并模块,然后单击“打开”:

    1. managed_chs.msm  
    2. Database_Access.msm       (我的机器上是crystal_Database_Access.msm)  
    3. Database_Access_enu.msm (我的机器上是crystal_Database_Access_chs.msm)  
    4. regwiz.msm                (我的机器上是crystal_regwiz2003.msm)  
    5. VC_CRT.msm、          (我的机器上是VC_user_CRT71_rtl_x86_---.msm)  
    6. VC_STL.msm           (我的机器上是VC_user_stl71_rtl_x86_---.msm) 

    ( 如果您部署的 Windows 应用程序使用 ADO.NET 数据集,则还需要包括 VC_CRT 和 VC_STL 合并模块)

    8在解决方案资源管理器中,右击 regwiz.msm 文件,然后选择“属性”。
    9在“属性”窗口中,展开 MergeModuleProperties,然后在“许可证密钥”属性框中输入一个有效的许可证密钥(密钥AAP5GKS0000GDE100DS)。注意   每当部署 Crystal Reports 应用程序时,必须提供许可证密钥。(6、7两部分为程序使用水晶报表等时增加的打包过程)
    10. 选中应用程序文件夹,右击,添加/文件,添加你的程序文件(bin里connection),如exe文件,access数据库文件等
    11. 在应用程序文件夹中创建两个主输出的快捷方式,并且重命名。将这两个快捷方式分别放入“用户的程序菜单”和“用户桌面”。并且为快捷方式添加图标。
    12.将文件系统中三个文件夹的属性alwaysCreat设置为True
    13.生成打包程序的解决方案

    VB.NET打包時加入卸载功能

    1.在打包項目中添加文件msiexec.exe(一般可在c:\windows\system32\下找到)
    2.在文件系統視圖中選擇應用程序文件夾,在msiexec.exe上按右鍵,選擇創建快捷方式,重命名快捷方式為"卸载".
    3.更改此快捷方式的Arguments 为"/x {產品id}",產品id的值為打包項目的ProductCode屬性值.

  • 相关阅读:
    指向指针的指针
    判断是否遵守某个协议
    oc继承,实现,分类
    oc中没有空指针错误
    oc方法
    指针
    Array.diff
    ATM机允许4位或6位密码,而密码只能包含4位或6位数字。 如果函数传递了一个有效的PIN字符串,返回true,否则返回false。
    替换字符串中的字符为“(” 或“)”
    python 异常处理
  • 原文地址:https://www.cnblogs.com/zlytu/p/3075719.html
Copyright © 2011-2022 走看看