Visual Studio 2013-缺少MSVCR110D.dll

Visual Studio 2013-缺少MSVCR110D.dll

我正在开发一个程序,它编译得很好,但它给了我一个“MSVCR110D.dll 丢失...”错误。我在 Windows 7 64 位上运行 Visual Studio 2013,我还使用 boost 1.55.0 和 SFML 2.1。Google 和一位超级用户的帖子没有帮助我。我被告知要安装 c++ 可再发行组件,但这也没有帮助我。我还不太擅长使用 C++,所以如果我错过了什么,请原谅我。

答案1

版本是调试运行时。msvcr110意味着它需要 C++ 2012 运行时。该文件不可重新分发,因此您Visual C++ 2012还需要安装 2012 C++ Express Edition。也许您的某个第三方库依赖于此文件。

答案2

下载并安装(或部署/打包)适用于 Visual Studio 2013 的 Visual C++ 可再发行组件包

如果您正在编译 32 位可执行文件(默认),则需要 32 位运行时。同样,对于 64 位可执行文件,您需要 64 位运行时。

相关内容