MFC程序打包方法

时间:2023-03-08 17:43:01

1. 新建工程

在同一个解决方案下,新建一个Setup工程,工程名为SetupVSR。
(1)在“解决方案资源管理器”中右键,选择【添加】--【新建项目】;
(2)选择【其他项目类型】--【安装和部署】--【Visual Studio Installer】--【安装项目】,然后修改项目名称为”SetupVSR“
MFC程序打包方法
MFC程序打包方法

2. 设置信息

在“解决方案资源管理器”中,可以看到新生成的解决方案,如下图所示。
MFC程序打包方法

(3)选择应用程序和文件,然后右键,【添加】--【文件夹】,在下方生成的文件夹重命名为”VSR“
MFC程序打包方法

(4)选中VSR文件夹,然后右键,【添加】--【项目输出】
(5)在弹出的窗口中的【配置】中,选择”Release Win32"
MFC程序打包方法

(6)选中VSR文件夹,然后右键,【添加】--【文件】,在弹出的窗口中选择软件运行中使用的文件,然后点击确定。
(7)选中VSR文件夹,然后右键,点击属性菜单,在弹出的属性菜单中,将“AlwaysCreate”设置为“True”。

3. 其他设置

此时采用的是默认的安装,如果还需要其他的设置,如注册表,界面,启动条件等,则需要在“解决方案资源管理器”中的SetupVSR的项目上右键,在弹出的菜单中进行相应的设置。这里不做具体介绍。
MFC程序打包方法

4. 生成安装包

点击菜单中的【生成】--【生成SetupVSR】,即可生成安装包。
默认的安装包路径在~/该项目路径/SetupVSR/Release/setup.exe,双击即可安装。
MFC程序打包方法