visual studio 2017とwindows 10 sdkをインストールする

公式ページからインストーラーを拾ってきて、「C++によるデスクトップ開発」「C++によるゲーム開発」にチェックを入れてインストールを試みたが、windows 10 sdkのインストールでリターンコード1011エラーで失敗してしまう。

調べてみると、とりあえずスタンドアロン版でインストールしてみろという情報しか無く

developercommunity.visualstudio.com

一度VS2017をアンインストール後、「C++によるデスクトップ開発」をインストールした後に↓のwindows 10 sdkをインストールした

Windows 10 SDK – Windows アプリ開発

ところが今度は、リターンコード=5100

こちらも少し調べたところ、「Microsoft Visual C++ 2010 再頒布可能パッケージ」が悪さしてるとのことなので↓の対象物をアンインストールしたらうまくインストールできた

https://support.microsoft.com/ja-jp/help/2934068/error-occurs-when-you-install-windows-sdk-for-windows-7-and-the-.net-framework-4

DirectX11が使いたかったのでwindows 10 sdkをインストールしたがwindows 8 sdkは既に入っているようなので必要なかったのかもしれない..

f:id:kaneta1011:20170523204645p:plain