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