缺少 MSVCP120D.dll 但不再有 Visual Studios
Missing MSVCP120D.dll but don't have Visual Studios anymore
当我们专门使用 Visual Studios 时,我从大学里挖出了一个旧项目,我想再次 运行 它。我没有 exe 了,只有调试版本。当我 运行 调试版本时,我得到缺少的 MSVCP120D.dll 错误。我无法将其重新编译为发布版本。有没有办法让我在不下载 Visual Studios 的情况下下载丢失的 dll?
如果你不知道,MSVCP120D.dll 是 IDE "Microsoft Visual C++ 12.0" 的动态 link 库,我相信它来自 Visual Studio 2013 .
如果您知道您使用的 Visual Studio 版本(您在标签中指定了 2010 和 2012),您可以使用以下 link 下载工具链,Visual C++:https://support.microsoft.com/en-gb/kb/2977003
另一种选择是逆向工程,但这将是一个非常困难的过程,并且无法为您提供最初用于创建调试版本的源代码。最好的办法是找到你想要的版本,如果不是重写的话。
这个安装,如果你有管理员权限来执行它,应该会导致错误停止,因为你的系统将能够在 Sys32/Syswow64.
中找到它
编辑:我会非常谨慎地从 Microsoft 官方网站以外的任何其他网站下载 .dll,恶意 DLL 很容易从狡猾的网站获得。
当我们专门使用 Visual Studios 时,我从大学里挖出了一个旧项目,我想再次 运行 它。我没有 exe 了,只有调试版本。当我 运行 调试版本时,我得到缺少的 MSVCP120D.dll 错误。我无法将其重新编译为发布版本。有没有办法让我在不下载 Visual Studios 的情况下下载丢失的 dll?
如果你不知道,MSVCP120D.dll 是 IDE "Microsoft Visual C++ 12.0" 的动态 link 库,我相信它来自 Visual Studio 2013 .
如果您知道您使用的 Visual Studio 版本(您在标签中指定了 2010 和 2012),您可以使用以下 link 下载工具链,Visual C++:https://support.microsoft.com/en-gb/kb/2977003
另一种选择是逆向工程,但这将是一个非常困难的过程,并且无法为您提供最初用于创建调试版本的源代码。最好的办法是找到你想要的版本,如果不是重写的话。
这个安装,如果你有管理员权限来执行它,应该会导致错误停止,因为你的系统将能够在 Sys32/Syswow64.
中找到它编辑:我会非常谨慎地从 Microsoft 官方网站以外的任何其他网站下载 .dll,恶意 DLL 很容易从狡猾的网站获得。