我使用VS 2017版本15.3.0。我有一个带有C ++源代码的项目,可以在VS 15.2版中成功构建,但在15.3中失败,出现以下错误:
msxml2.lib(msxml2_i.obj):致命错误LNK1103:调试信息损坏;重新编译模块
有人对此有任何建议吗?
答案 0 :(得分:0)
d3dx9.lib(default_allocator.obj):致命错误LNK1103:调试信息损坏;重新编译模块
看起来他们破坏了从旧库中获取调试信息的能力。我也想找到一个解决方案。回滚VS 2017似乎不是一种选择。
答案 1 :(得分:0)
我已经向Microsoft提交了一份错误报告,其中包括一个重现错误的示例应用程序:
希望这将在随后的15.3.x更新中修复。
答案 2 :(得分:0)
当我的项目使用外部库(CyAPI.lib)时,我遇到了同样的问题。 我尝试删除Debug文件夹,并重新编译,但问题仍然存在。
我通过将CyAPI.lib更改为最新版本来解决问题。