博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Advanced Installer进行二次打包
阅读量:6932 次
发布时间:2019-06-27

本文共 735 字,大约阅读时间需要 2 分钟。

原文:

      使用Advanced Installer进行二次打包

       在上一篇使用InstallerShield打包VS程序中,我已经叙述过,为什么要进行二次打包的问题,在此我就不再赘述。本次长枪直入,说一说如何使用Advanced Installer对已经生成的安装包文件进行二次打包。

  1.创建MSI安装程序包安装现有的EXE软件包

      这个工程的含义,就是将InstallerShield打包生成的exe应用程序文件再次进行封装打包成msi安装包文件或 exe应用程序文件。

  2.将主安装程序文件加入工程

     这一步,主安装程序文件为VS打包生成的MSI文件,并且在附加文件中,将其他所需要的文件全部添加即可。

 

3.取消使用Windows安装程序注册产品

               这一步,将新建或删除程序(控制面板)中使用windows安装程序注册产品取消!!

              为了防止VS打包生成的MSI生成一个程序快捷方式在控制面板中。

4.点击部署中的“媒体”

   

 

   这一步,将封装类型,选择为单个exe安装(内部资源)。默认是单个MSI(内部资源)。

5.点击用户界面中的“翻译”

 

          这一步中,做三个事:

                 1.选择chinese Simplified(PRC);

                 2.选项中选择,只创建一个多语言程序包;

                 3.用户界面语言中选择,显示语言选择对话框(用于多语言包)。

 6.点击运行环境,添加预安装与基于特征安装

           预安装,其中添加你的应用程序安装之前,需要安装的各种驱动器以及视频播放器和.NET环境等。

           基于特征安装,主要添加一些需要注册的控件,其中有64位和32位的需要分开添加。

 

 

     完成以上六步后,即可点击运行。注:

            1.创建打包工程时,要清楚知道自己工程所在目录;

            2.添加各种文件中,避免出现中文路径以及路径过长。

 

 

   

 

转载地址:http://nrljl.baihongyu.com/

你可能感兴趣的文章
javascript 兼容不同手机的 canvas
查看>>
一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少?
查看>>
方法javaJVM学习笔记-内存处理
查看>>
android官方资料
查看>>
贴片电感和贴片磁珠的区别
查看>>
ArcGIS与SuperMap的使用比较(1)
查看>>
Android开发1——查找所需要出示权限的内容
查看>>
C#/Net代码精简优化技巧
查看>>
wget
查看>>
如何查看自己电脑系统的安装日期-Window上
查看>>
【Java】IO Stream详细解读
查看>>
Linux C 读取文件夹下所有文件(包括子文件夹)的文件名
查看>>
在oracle下如何创建database link全面总结
查看>>
九度 1497:面积最大的全1子矩阵
查看>>
利用栈将中缀表达式转化成后缀表达式
查看>>
强大DevExpress,Winform LookUpEdit 实现多列查询 gridview弹出下拉选择 z
查看>>
利用WinDbg找出程序崩溃的代码行号
查看>>
[51单片机] 1602液晶显示控制代码2
查看>>
ASP.NET MVC 5 - 查询Details和Delete方法
查看>>
如何书写高质量的jQuery代码
查看>>