VS2013写的程序在其他电脑里运行的问题

首先。。。我们知道可以在编译的时候选择在静态库中使用MFC这样即便其他电脑没装VC2005-2010也可以照常运行但是如果我是做了一个A.DLL然后选择在静态库中使用MF... 首先。。。我们知道可以在编译的时候选择在静态库中使用MFC 这样即便其他电脑没装VC2005-2010也可以照常运行

但是 如果我是做了一个A.DLL 然后选择在静态库中使用MFC
接着 我在另外一个项目中 使用了A.DLL 并且也选择 在静态库中使用MFC 并且生成文件 B.EXE

如果现在 我把B.EXE和 A.DLL 一起放到另外一台 没有装VS2005 2008 2010 2013 等一众环境包(不是编译器哦) 的电脑里 是否可以运行?
展开
 我来答
穷皮鼠沙之1i
推荐于2017-10-03 · TA获得超过1337个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:644万
展开全部
正常情况下,是可以运行的。
如果不能运行的时候,可以使用http://www.dependencywalker.com/ 查看所缺少的dll文件。通常情况下都是客户端的电脑缺少所需要的系统dll文件所造成的。
VC++2005 Runtime是运行时,
Visual C++是编程环境。

可以看一下微软MSDN文章关于VC++2008
http://msdn.microsoft.com/en-us/library/ms235624.aspx
wdghy123
2014-04-08 · TA获得超过1583个赞
知道大有可为答主
回答量:1514
采纳率:95%
帮助的人:736万
展开全部
要是没用到.net framework框架里的东西应该可以吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式