web-dev-qa-db-ja.com

Visual Studio 2015でv141(2017)ビルドツールが検出されない

最新のVisual Studio 2015がインストールされたWindows 10 x64があります。v141ビルドツールが必要だったため、Visual Studio 2017 C++ビルドツールをダウンロードしてインストールしました。とにかく、IDEは、プロジェクト設定のプラットフォームツールセットリストボックスにv140のみを表示しています。 enter image description here

インストールされており、コアツール、mstools、およびツールv141が含まれているかどうかを確認しました。 enter image description here

19
GAMELASTER

Visual Studio 2015でv141(2017)ビルドツールが検出されない

プラットフォームツールセットV141は、Visual Studio 14 2015ではなくVisual Studio 15 2017からのものです。基本的に、ソフトウェアは下位互換性がありますが、上位互換性はないため、ビルドツールの複数のバージョンがインストールされている場合、古いもの。

つまり、ツールセットv141をインストールした後、VS2017で使用可能なツールセットのリストにツールセットv141が追加されますが、他のVSではそうではありません。 VS2015。そのため、v141はプロジェクト設定のVisual Studio 2015 Platform Toolsetリストボックスに表示されません。

V141ビルドツールを使用する場合は、Visual Studio 2017をインストールし、プロジェクトをVisual Studio 2017に更新できます。この場合、v140ツールセットをインストールした後でも古いビルドツールセットv140を使用できます。

enter image description here

30
Leo Liu-MSFT