程序打包(通过VS2015的插件Visual Studio Installer方式)

 

1.下载Microsoft Visual Studio 2015 Installer Projects插件。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第1张图片

 

2.新建项目

程序打包(通过VS2015的插件Visual Studio Installer方式)_第2张图片

 

程序打包(通过VS2015的插件Visual Studio Installer方式)_第3张图片

 

3.将C盘中的卸载程序(C:\Windows\System32\msiexec.exe)复制到需要打包的目录中。并重命名为你想要的名称。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第4张图片

 

程序打包(通过VS2015的插件Visual Studio Installer方式)_第5张图片

 

4.将需要打包的文件拖到Application Folder应用程序目录中

程序打包(通过VS2015的插件Visual Studio Installer方式)_第6张图片

程序打包(通过VS2015的插件Visual Studio Installer方式)_第7张图片

 

5.User’Programs Menu目录中新建一个文件夹QLRepairHelper(开始菜单中的文件夹)。在Application Folder里的exe主程序创建一个快捷键,重命名后拖到User’s Desktop中,再创建一个重命名后拖到User’Programs Menu中的QLRepairHelper文件夹下。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第8张图片

 

6.在Application Folder里的卸载程序创建一个快捷键,重命名后拖到User’Programs Menu中的QLRepairHelper文件夹下。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第9张图片

 

7.User’s Desktop目录和User’Programs Menu中的QLRepairHelper文件夹下,点击快捷键,弹出其属性页,分别修改主exe程序的Icon图标

程序打包(通过VS2015的插件Visual Studio Installer方式)_第10张图片

程序打包(通过VS2015的插件Visual Studio Installer方式)_第11张图片

 

8.将程序ID复制到卸载程序的字段中。点击项目,在其属性页中。不设置将卸载不了,它告诉了卸载程序该卸载哪个程序。它是随版本号变化的,在每次修改版本号后都得重新将ID复制到卸载程序的属性页中。注意格式是/x {276E6858-5D7E-466E-8A8F-03CE67A8B90C}

程序打包(通过VS2015的插件Visual Studio Installer方式)_第12张图片

 

程序打包(通过VS2015的插件Visual Studio Installer方式)_第13张图片

 

9.设置项目属性页

  • 重要属性
    1. AuthorManufacturer,分别是作者和制造商的意思,一般都写公司名。
    2. ProductName,软件名。默认是项目名,影响到安装界面和安装目录。务必改掉。
    3. Version,版本号,影响安装流程,后面会说。
    4. TargetPlatform,意思很明显,表现层面上就是,你决定的安装目录的英文在Program Files还是Program Files (x86),根据项目决定。
    5. RemovePreviousVersion,是否移除之前的版本。务必改为真,不然你更新几次软件就会发现,电脑里多个版本都在安装着。
  • 不重要的属性:
    1. InstallAllUsers,用户权限默认值。这个在安装界面还可以重新设置。
    2. ManufacturerUrl,公司官网。
    3. SupportUrl,, SupportPhone技术支持的网址和电话。
    4. Description,软件描述。
    5. Title,无用。一开始我以为它是安装界面的标题,但其实并不是,这个值默认和项目名一致,但你修改之后,在哪里也都看不到。所以无用

程序打包(通过VS2015的插件Visual Studio Installer方式)_第14张图片

 

10.设置msi文件名称:右键项目,选择属性。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第15张图片

 

程序打包(通过VS2015的插件Visual Studio Installer方式)_第16张图片

 

11.最后右键项目,点击生成。

程序打包(通过VS2015的插件Visual Studio Installer方式)_第17张图片

程序打包(通过VS2015的插件Visual Studio Installer方式)_第18张图片

 

程序打包(通过VS2015的插件Visual Studio Installer方式)_第19张图片

 

12.大功告成!!!

 

你可能感兴趣的:(程序打包(通过VS2015的插件Visual Studio Installer方式))