2016-05-14 206 views
14

我試圖從this page安裝WinDbg,就在調試工具的Windows 10(WinDbg)部分。但是,當我下載可執行文件並運行它時,它告訴我:如何在已安裝VS 2015的情況下安裝WinDbg?

必須先卸載Windows軟件開發工具包 - Windows 10.0.10586.15,然後才能安裝最新版本的工具包。

我猜這可能與我已經安裝了VS 2015(和Windows 10 SDK)的事實有關。但是,當我去開發人員命令提示符並鍵入

> where windbg 

它告訴我,它無法找到WinDbg。那麼,我如何安裝它而不做任何激烈的事情(如重新安裝Visual Studio)?

+2

嗯,這很煩人。它可能會看到您使用Update 2獲得的SDK版本更新。解決問題並將其安裝在另一臺機器上,以便您可以複製這些文件。 –

+2

轉到程序和功能控制面板,右鍵單擊Windows軟件開發工具包,然後選擇更改。然後您應該能夠添加調試工具選項。 (但它可能已經安裝;我不確定它是否默認在開發人員命令提示符路徑中查找SDK中的Debuggers文件夾。) –

回答

23

與Windows 10和Visual Studio 2015年根據一般規則,建立一個虛擬機的時候我只是碰到了同樣的問題(與SDK的一個稍微更新的版本)(或至少,什麼使用是一般規則),我在嘗試安裝SDK之前先安裝了Visual Studio。

即使我選擇了Visual Studio安裝中的所有選項,並且我似乎已經獲得了SDK的大部分,但我沒有獲得我想要的調試工具或應用程序驗證程序。 「調試器」文件夾是空的。但是,當我嘗試登錄download and install the standalone Windows 10 SDK時,我收到了您引用的錯誤消息,我需要在安裝最新版本之前先卸載SDK。

微軟的網站絕對沒有幫助。它沒有提供有關安裝軟件的適當方式的線索。 Harry Johnston's comment讓我朝着正確的方向前進。

安裝Visual Studio 2015後,您已經擁有Windows 10 SDK。您無需單獨下載。爲了獲得額外的工具在Windows 10:

  1. 打開設置→系統→ 「應用程序和功能」。
  2. 向下滾動到「Windows軟件開發工具包」。

    (我有它安裝了兩種版本,頂部一個是新的。我建議您繼續使用以下步驟更新的版本。)

  3. 選擇它,然後單擊「修改」。然後,因爲它是Windows 10,並且一切都比它需要更難,再次單擊「修改」。

  4. 安裝程序將啓動。選擇「更改」選項,然後單擊「下一步」。

  5. 在您想要的附加功能/工具旁邊勾選,點擊「更改」以啓動該過程。

  6. 等待一段時間後,它會下載並安裝SDK的其他部分。你現在應該很好走!

(這在我的例子中看起來像一個錯誤。SDK的兩個版本(我已經安裝的那個和我下載的安裝程序的版本)是相同的(均爲版本10.0.10586.212),因此運行獨立安裝程序應該啓動您可以啓動的相同設置工具從設置中,使我能夠更改/刪除功能。哦,至少這是有效的。)

+0

解決問題的另一種方法是重新運行VS安裝程序和在那裏選擇WDK 10 –

相關問題