web-dev-qa-db-ja.com

VS 2015が既にインストールされている場合にWinDbgをインストールするにはどうすればよいですか?

WinDbgを このページ から、Debugging Tools for Windows 10(WinDbg)セクションのすぐ下にインストールしようとしています。ただし、実行可能ファイルをダウンロードして実行すると、

キットの最新バージョンをインストールする前に、Windowsソフトウェア開発キット-Windows 10.0.10586.15をアンインストールする必要があります。

これはおそらく、VS 2015(およびWindows 10 SDK)が既にインストールされているという事実に関係していると思います。ただし、開発者コマンドプロンプトに移動して、

> where windbg

winDbgが見つからないことがわかります。それでは、Visual Studioの再インストールなど、何もしないでインストールする方法はありますか

20
James Ko

Windows 10およびVisual Studio 2015でVMをセットアップするときに、(SDKの少し新しいバージョンで)同じ問題に遭遇しました。一般的なルール(または少なくとも、usedを原則とします)、SDKをインストールする前に、まずVisual Studioをインストールしました。

Visual Studioのインストールですべてのオプションを選択しましたが、SDKの大部分を取得したようですが、必要なデバッグツールやアプリケーション検証ツールを入手できませんでした。 「デバッガ」フォルダは空でした。それでも スタンドアロンのWindows 10 SDKをダウンロードしてインストールする を試したところ、最新バージョンをインストールする前にSDKをアンインストールする必要があるというエラーメッセージが表示されました。

マイクロソフトのサイトは絶対に役に立ちません。ソフトウェアをインストールする適切な方法についての手がかりはありません。 ハリー・ジョンストンのコメント 正しい方向に進んだ。

Visual Studio 2015をインストールすると、Windows 10 SDKが既にインストールされています。別途ダウンロードする必要はありません。 Windows 10で追加のツールを取得するには:

  1. 「設定」→「システム」→「アプリと機能」を開きます。
  2. 「Windowsソフトウェア開発キット」までスクロールします。

    (2つのバージョンをインストールしました。上の方が新しいバージョンでした。次の手順では、新しいバージョンに進むことをお勧めします。)

  3. それを選択し、「変更」をクリックします。次に、それはWindows 10であり、すべてが必要以上に難しいため、もう一度[変更]をクリックします。

  4. インストーラーが起動します。 「変更」オプションを選択し、「次へ」をクリックします。

  5. 必要な追加機能/ツールの横にチェックを入れ、[変更]をクリックしてプロセスを開始します。

  6. しばらくすると、SDKの追加部分がダウンロードされてインストールされます。これで準備完了です。

(これは私の場合はバグのように見えます。SDKの2つのバージョン(インストールしたバージョンとダウンロードしたインストーラーのバージョン)は同じです(どちらもバージョン10.0.10586.212用です)。スタンドアロンインストーラーを実行すると、設定から起動できるのと同じセットアップツールを起動して、機能を変更/削除できるようにします。まあ、少なくともこれは機能します。)

41
Cody Gray