0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【MSB8020】v143ビルドツールが見つからないエラーの解決法

Posted at

エラーログ

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー MSB8020 v143 (プラットフォーム ツールセット = 'v143') のビルド ツールが見つかりません。v143 ビルド ツールを使用してビルドするには、v143 ビルド ツールをインストールしてください。または、[プロジェクト] メニューを選択するかソリューションを右クリックし [ソリューションの再ターゲット] を選択して、現在の Visual Studio Tools にアップグレードすることもできます。 BulletCollision C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets 439

ビルド時、このようなエラーが出てきました。

公式ソース

「MSB8020」を調べてみるとこんな公式ソースが💡

このエラーは、ビルドに必要なプラットフォーム ツールセットがインストールされていないか、必要なフォルダーが存在しない場合に発生します。

原因判明

「v143ビルドツール」がインストールされていないのが原因っぽいですね👍

ビルドツールって・・・?

VisualStudioのC++プロジェクトをビルドするためのC++開発ツールセット
(コンパイラ・リンカ・標準ライブラリ・ヘッダ etc...)

【ビルドツール対応表】

  • VS2017 → v141
  • VS2019 → v142
  • VS2022 → v143
    となっています。
    私のはVS2019で、開いたプロジェクトはVS2022と、環境の違いがあったためにエラーが起こっていましたね!

解決方法

「v143 ビルドツールをインストールする」

これが一番かなと思います。

手順

1.VSInstallerを起動

2.VS2022を使用するよう変更
スクリーンショット 2025-11-26 105626.png
※VS2022をインストールしていない場合はインストール

3.VS2022をインストールもしているし選択されている場合、v143ビルドツールがインストールされていない場合があります。「個別のコンポーネント」の検索ボックスで「v143」と検索。この✅が付いているコンポーネントをインストールしましょう。
image.png

これでエラーが消えたかなと思います!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?