问题描述
- 运行VS2013编译的程序,在其他电脑提示没有找到msvcp120d.dll
-
如题:VS2013编译的程序,在其他电脑运行提示没有找到msvcp120d.dll
把对应文件加入对应目录,依然提示没有找到msvcp120d.dll
解决方案
楼主是把自己电脑上编译出来的.exe放到别的电脑上跑了?
解决方案二:
应该把msvcp120d.dl这个文件复制到你的应用程序所在目录的bin目录下,
然后,用assembly属性提定该文件。
解决方案三:
需要带上VC的运行时库的环境。
解决方案四:
工具选项->设置->静态生成MFC,
把动态库邦定在exe文件内
解决方案五:
方法1。静态编译
方法2。编译release模式,并要求对方电脑安装VC++2013运行库(如果是直接购买的电脑厂家预装的系统里默认是安装了运行库的)
方法3。把运行库复制放到程序目录
解决方案六:
动态库问题, 可以设置为静态编译,也可以安装运行库,如果不需要调试的话,楼主还可以运行release版本的,这样就不会提示错误了
时间: 2025-01-20 14:01:29