打包成绿色软件的步骤如下:
选择Debug模式
将项目重新生成,并确保没有任何bug。
设置项目属性
在工程属性里设置配置属性 -> 常规 -> 项目默认值 -> MFC的使用 -> 在静态库中使用MFC,然后重新编译。
创建安装项目工程
在Visual Studio中创建一个新的安装项目工程。
设置工程属性
在系统必备对话框中选择软件运行所必需的系统组件,例如VC++编译软件需要vcredist_x86和WindowsInstaller3_1。
添加虚拟文件夹
安装项目中包含三个虚拟文件夹:应用程序文件夹、用户的“程序”菜单和用户桌面。
将待压缩的文件夹拖拽到应用程序文件夹节点,或使用右键菜单添加。
在用户的“程序”菜单下添加一个文件夹,并在其中创建快捷方式。
创建一个卸载程序,将Msiexec.exe拷贝到应用程序目录下,并添加到“应用程序文件夹”下的bin节点下,然后创建卸载快捷方式。
配置卸载程序
复制ProductCode并粘贴到卸载快捷方式的Arguments属性中,前面加上/x空格。
生成安装程序
编译安装项目,生成绿色软件的安装程序。
通过以上步骤,你可以将VS软件打包成绿色软件,即不需要安装即可运行的软件。