win7系统下,用VC2010编译的程序不能再xp下运行

程序就只有一个cpp,都是默认设置,但是编译后放到虚拟机的XPsp3上,运行提示没有找到MSVCP100D.dll。为什么会这样呢?像Chrome、QQ什么的都是用C++... 程序就只有一个cpp,都是默认设置,但是编译后放到虚拟机的XP sp3上,运行提示没有找到MSVCP100D.dll。为什么会这样呢?像Chrome、QQ什么的都是用C++写的,但是他们在不同系统下都能正常运行啊!顺便问一下,VC2010编译出的程序需要.NET吗?(我的XP上有.NET 4.0) 展开
 我来答
夜来半支烟
2012-06-28 · TA获得超过2770个赞
知道大有可为答主
回答量:5460
采纳率:100%
帮助的人:680万
展开全部
编译时选择静态的编译就好了
是不是您用了MFC?如果用了要带着编译库mfc70.dll
是需要.net框架的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式