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 等一众环境包(不是编译器哦) 的电脑里 是否可以运行? 展开
但是 如果我是做了一个A.DLL 然后选择在静态库中使用MFC
接着 我在另外一个项目中 使用了A.DLL 并且也选择 在静态库中使用MFC 并且生成文件 B.EXE
如果现在 我把B.EXE和 A.DLL 一起放到另外一台 没有装VS2005 2008 2010 2013 等一众环境包(不是编译器哦) 的电脑里 是否可以运行? 展开
展开全部
正常情况下,是可以运行的。
如果不能运行的时候,可以使用http://www.dependencywalker.com/ 查看所缺少的dll文件。通常情况下都是客户端的电脑缺少所需要的系统dll文件所造成的。
VC++2005 Runtime是运行时,
Visual C++是编程环境。
可以看一下微软MSDN文章关于VC++2008
http://msdn.microsoft.com/en-us/library/ms235624.aspx
如果不能运行的时候,可以使用http://www.dependencywalker.com/ 查看所缺少的dll文件。通常情况下都是客户端的电脑缺少所需要的系统dll文件所造成的。
VC++2005 Runtime是运行时,
Visual C++是编程环境。
可以看一下微软MSDN文章关于VC++2008
http://msdn.microsoft.com/en-us/library/ms235624.aspx
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询