应用程序无法启动,因为找不到 MSVCP100D.dll,重新安装应用程序可能会起作用

2024-04-24

我用谷歌搜索了这个问题,并意识到这可能有几个原因,所以我将描述我的情况。

当我的应用程序尝试加载在另一个版本的 Visual Studio (2010) 中构建的 .dll 文件时,会发生这种情况,如果我在 Visual Studio 2008 上构建相同的项目,则 DLL 文件加载得很好...

我不知道这是否重要,但 Visual Studio 2010 DLL 文件版本是在 Windows 7 x32 上构建的,而 Windows Vista 64 位与 Visual Studio 2008 是另一面。


如果您动态链接到 MSVC 运行时,那么您需要在每台将运行您的应用程序的计算机上安装该运行时。

请注意,在这种情况下,您似乎链接到运行时的调试版本,分发针对运行时的调试版本链接的应用程序是不正常的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

应用程序无法启动,因为找不到 MSVCP100D.dll,重新安装应用程序可能会起作用 的相关文章

随机推荐