2010-07-23 71 views
1

我在評估升級到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來規避的。在完成構建的同時,這是次優的,因爲它排除了將來維護時的調試問題。

回答

7

列出的修復程序here似乎適用於鏈接錯誤。不知道我以前錯過了它。

包括這裏以防萬一任何人使用類似的語言搜索它。

相關問題