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