读书人

急求vc++2010的MFC程序打包过程解决办

发布时间: 2012-04-05 12:42:40 作者: rapoo

急求vc++2010的MFC程序打包过程
要想自己写的程序能在别的机器上正常运行之外,除了使用静态mfc库,在打包时,还要注意哪些方面?

[解决办法]
第一要用Release编译,打包的有MFC运行时,MSCRT2010C++运行时,一般而言要多在为安装VS2010的机子上测试,包括XP,Win7
清单:MFC:mfc100u.dll,
CRT:msvcp100.dll,msvcr100.dll;
有时候还需要老版本的:如msvcr80.dll,msvcp80.dll
目录在:C:\Program Files\Microsoft Visual Studio 10.0\VC\redist 有各种平台的,自己选择好。

编译前对项目设置可以设置为使用静态MFC库,但CRT还是需要的。
也可以这样:
程序做好后可以做成安装程序,先安装VC2010可再组发行 下载地址:
http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84
安装后再安装你的程序。
大概就是这样
[解决办法]
看看installshield的打包教程吧。

读书人网 >C++

热点推荐