我在評估升級到Windows SDK 7.1鏈接錯誤使用Visual Studio 2005中使用Windows SDK 7.1
部分我的球隊的遺留代碼庫的過程就是大量的ATL Web服務,這是使用仍保持Visual Studio 2005中,因爲(我說)ATL Web服務不支持的版本超過2005
當我指出的IDE到SDK 7.1,我開始收到下面的鏈接錯誤:
uuid.lib(cguid_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module
我在網絡上沒有找到太多關係編輯VS2005和SDK 7.1中的這個問題。 從2005年起我發現了一些forum posts關於同樣的錯誤 - 它們似乎表明SDK不兼容。
基於download page,我的印象是Windows SDK 7.1可以與Visual Studio 2005一起使用(儘管我注意到「並非所有功能都適用於所有版本的Visual Studio」免責聲明)。
這是一個已知問題,或者我有東西配置不正確?
我希望有人可以分享他們的經驗或建議如何/如果我可以解決這個問題。
編輯: 我發現這個問題是通過在鏈接器命令行上禁用/ DEBUG來規避的。在完成構建的同時,這是次優的,因爲它排除了將來維護時的調試問題。