我正在使用Visual Studio 2013由于缺少msvcr120d.dll和msvcp120d.dll缺失,我无法在另一台计算机上运行我的exe。
我已经从以下网址下载了vcredist: http://www.microsoft.com/en-us/download/details.aspx?id=40784
我尝试了MT(多线程)但同样的错误。 :(
请帮助我尝试了一切。
答案 0 :(得分:6)
您正在链接 Debug CRT库(由尾随的 d 表示)。这些不可再发行,仅在安装了Visual Studio的系统上可用。
解决方案是编译发布配置。发布配置链接到 Release CRT库,它是Visual C++ Redistributable Packages for Visual Studio 2013的一部分,可以与您的应用程序一起部署。