目录

1、安装VS2017 Installer Project插件

2、添加Setup工程

3、添加主输出

4、工程属性设置

5、添加依赖库和配置文件

6、添加快捷方式

7、添加快速启动菜单

8、生成

 


1、安装VS2017 Installer Project插件

依次打开工具-》扩展与更新-》联机,搜索Installer Project,下载(公司网络下载不了,我连的手机下载很快)。关闭所有VS应用后插件会自动安装,安装过程很慢,大概5分钟左右,要耐心等待。
 

windows VC++程序打包部署

2、添加Setup工程

用VS打开应用程序所在的解决方案,依次打开文件-》新建工程-》其他项目类型-》Visual Studio Installer,选择Setup Project。

windows VC++程序打包部署

3、添加主输出

右击左边的File System窗口的Application Folder,依次点击Add-》项目输出项目栏选择应用程序所属工程,配置选择Release x64。

windows VC++程序打包部署

windows VC++程序打包部署

 

4、工程属性设置

选中资源管理器中的Setup工程,弹出工程属性设置。

windows VC++程序打包部署

 

5、添加依赖库和配置文件

右击Application Folder,依次点击Add-》文件,选择添加依赖的动态库;如果要构建子文件目录,依次点击Add-》Folder,新建并修改文件夹名称,再将文件添加到子文件夹。

windows VC++程序打包部署

 

6、添加快捷方式

选中User's Desktop文件夹,添加.ico图标文件,在中间空白区域右击,点击创建新的快捷方式,链接选为Application Folder中的主输出文件。

windows VC++程序打包部署

 

windows VC++程序打包部署

 

选中快捷方式,修改属性栏中的Icon属性,选择刚刚添加过的.ico图标,右击快捷方式重命名。

windows VC++程序打包部署

windows VC++程序打包部署

 

7、添加快速启动菜单

windows VC++程序打包部署

 

8、生成

点击生成,成功之后会生成两个文件,两者都可作为安装包。

windows VC++程序打包部署

相关文章: