一、环境:win7旗舰版 32位;vs2010旗舰版。

二、目标:为MFC应用程序建立基于windows installer的打包程序

 

三、注意事项:

1.最好将打包项目与原项目建立在同一目录,方便管理。

2.将应用程序需要的所有第三方dll、ocx或资源文件放到一个独立的文件夹里,方便查找。

3.与依赖检查冲突时,以依赖项为主。

4.增加卸载项:将windows目录下的msiexec.exe拷贝出来(是系统保护文件),保护到应用程序文件夹,增加快捷方式,设置器属性,在arguments里添加: /x [product code]

5.根据实际需要确实是否添加.net framework安装包,installer安装工具。