运行出问题啦

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:56:24
在学校编写的VC程序且生成exe文件,拿到宿舍运行,系统认为exe文件配置不正确,是不是因为宿舍电脑没装.Net Framework的原因吗?是不是只要在宿舍装下Framework就能用啦?
如果是这样,那客户要用还要叫他去装Framework,多麻烦,有没有别的办法?
我用的编译软件为:VC++ 2008 Express版
我用的这个版本没有这个选项呀

在工程属性中设置Use of MFC 项的值为“Use MFC in a Static Library”
试试,在2008里也许叫别的名字,你找找,总之就是设置为中文就叫“静态连接” 英文就是"Static Library"

你找找
VS 2008的话,右击项目-》PROPERTY-》Configuration Property-》General
Use of MFC设为Use MFC in a static Library

是没装Net Framework的原因

2005 2008貌似都会出现这问题,需要给用户机打个补丁,可以从微软官方下载。
文件名叫vcredist_x86.exe,貌似有2个版本,你对应下个2008版的这个文件就好。下载地址随便google下,很多

我用的2005- -