Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用Windows SDK 7.1与Visual Studio 2005的链接错误_C++_Visual Studio 2005_Linker Errors_Winapi - Fatal编程技术网

C++ 使用Windows SDK 7.1与Visual Studio 2005的链接错误

C++ 使用Windows SDK 7.1与Visual Studio 2005的链接错误,c++,visual-studio-2005,linker-errors,winapi,C++,Visual Studio 2005,Linker Errors,Winapi,我正在评估升级到Windows SDK 7.1的过程 我的团队遗留代码库的一部分是大量ATL web服务,这些服务仍然使用Visual Studio 2005进行维护,因为(我被告知)2005年以后的版本不支持ATL web服务 当我将IDE指向SDK 7.1时,我开始收到以下链接错误: uuid.lib(cguid_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module 在VS2005和SDK

我正在评估升级到Windows SDK 7.1的过程

我的团队遗留代码库的一部分是大量ATL web服务,这些服务仍然使用Visual Studio 2005进行维护,因为(我被告知)2005年以后的版本不支持ATL web服务

当我将IDE指向SDK 7.1时,我开始收到以下链接错误:

uuid.lib(cguid_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module
在VS2005和SDK 7.1中,我还没有在web上找到多少与此问题相关的内容。 我在2005年发现了一些类似的错误——它们似乎表明SDK不兼容

基于,我的印象是WindowsSDK7.1可以与VisualStudio2005一起使用(尽管我注意到“并非所有功能都适用于所有版本的VisualStudio”免责声明)

这是一个已知问题,还是我的配置不正确

我希望有人能分享他们的经验或建议我如何/如果我能解决这个问题

编辑: 我发现通过在链接器命令行上禁用/调试可以避免这个问题。虽然允许构建完成,但这是次优的,因为它排除了将来维护期间的调试

列出的修补程序似乎解决了链接错误。不知道我以前是怎么错过的

包括在这里,以防任何人使用类似的语言搜索它。

列出的修补程序似乎解决了链接错误。不知道我以前是怎么错过的

包括在这里,以防任何人使用类似的语言搜索它