2012-11-06 108 views
0

運行Platform SDK 7.1附帶的WindowsSdkVer.exe不起作用。 VS 2005中的.BAT文件都沒有更新。VS2005和Windows SDK 7.1

任何人都可以請告訴我如何糾正? 另外,我如何驗證VS2005正在使用Platform SDK 7.1?

在MSDN中有幾篇關於此的文章,但其中沒有一篇針對上述配置。 此外,他們沒有描述驗證的具體方式/ definate方式這

+0

VS2005從未使用過SDK,它附帶了SDK文件的私人副本。如果7.1很重要,那麼請考慮更新VS. –

回答

1

您可以嘗試手動設置包括下

工具 - >選項 - > VC++目錄的VS環境的LIB路徑

或類似的東西(這是一段時間)。

爲了進行驗證,可以將/showIncludes參數/verbose:lib添加到項目的附加編譯器選項,以及其他連接選項,仔細檢查編譯/鏈接項目時,正確的頭/庫正在使用。

IIRC SDK的一個較新版本(可能是版本7)和使用VS2005之間存在某種不兼容性,但我不記得那是什麼。

0

您可以使用以下方法爲使用Windows SDK 7.1與Visual Studio 2005

Configuring Visual Studio for Visual C++ Development with the Windows SDK

在鏈接,你可以找到的內容與 「在Visual Studio中使用Windows SDK配置工具2008" 年。

即使它有這樣的標題,也可以對VS2005使用相同的過程。

  1. 通過單擊開始,然後所有程序,那麼微軟的Windows SDK V7.1啓動Windows SDK配置工具,然後Visual Studio的註冊
  2. 右鍵單擊Windows SDK配置工具然後單擊以管理員身份運行 。
  3. 在Windows SDK配置工具的列表中,選擇v7.1
  4. 點擊使當前