【发布时间】:2011-10-26 14:33:55
【问题描述】:
当我尝试调试我的 C++ 应用程序时出现错误
程序无法启动,因为您的文件中缺少 MSVCP100D.dll 电脑。尝试重新安装程序以解决此问题。
我在这里找到了有类似问题的人:Remote debugging C++ on the Windows Server 2008 platform with VS2010; MSVCP100D.dll missing 但是当我转到解决方案属性时,那里给出的解决方案似乎没有出现。
重新安装 Visual Studio 会解决这个问题吗?
【问题讨论】:
-
我实际上在调试时遇到了这个问题,而将其发送给其他人时没有问题。
-
MSVCP100D.dll是 Visual Studio 2010 的可再发行 DLL 包的调试版本。如果您在未安装 Visual Studio 2010 的服务器上进行远程调试,这就是问题的原因。如果这是您的用例,我建议您使用包含调试信息和已删除优化的 RELEASE 构建进行远程调试——这将(几乎)为您提供正常 DEBUG 构建所拥有的一切。 -
那只是发送给自己的特例。你安装调试库了吗?
-
我不是远程调试,我是本地调试。
标签: c++ visual-studio-2010 visual-c++