【Flutter】[X] Visual Studio – develop for Windowsエラーの対処法

最終更新日

この記事では、Android StadioからVScodeに変えた際にVisual Studio – develop for Windowsのエラーが出たときの対処法をまとめました。

エラーVisual Studio – develop for Windows

なんかよく分からないけどVisual Stadioがいるっぽい。

エラー:[X] Visual Studio – develop for Windows
X Visual Studio not installed; this is necessary for Windows development.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the “Desktop development with C++” workload, including all of its default components

訳:[X] Visual Studio – Windows 用の開発
X Visual Studioがインストールされていない。Windowsの開発には必要。
https://visualstudio.microsoft.com/downloads/ からダウンロードしてください。
C++によるデスクトップ開発」ワークロードを、そのデフォルトのコンポーネントをすべて含めてインストールしてください。

visualsutadioインストール後

エラー:[!] Visual Studio – develop for Windows (Visual Studio Community 2022 17.3.3)
X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the “Desktop
development with C++” workload, and include these components:
MSVC v142 – VS 2019 C++ x64/x86 build tools
– If there are multiple build tool versions available, install the latest
C++ CMake tools for Windows
Windows 10 SDK

訳:[!] Visual Studio – develop for Windows (Visual Studio Community 2022 17.3.3)
X Visual Studio には必要なコンポーネントがありません。C++を使用したデスクトップ開発」ワークロードのVisual Studioインストーラーを再実行してください。
開発” ワークロードの Visual Studio インストーラを再実行し、これらのコンポーネントを含めてください。
MSVC v142 – VS 2019 C++ x64/x86 ビルドツール
– 複数のビルドツールバージョンがある場合は、最新のものをインストールしてください。
Windows 用 C++ CMake ツール
Windows 10 SDK

動かしてみる

ターミナルでflutter run→ブラウザはchrome使うの?edge使うの?って聞かれるので、1を入力する。と、chromeで動かすね!みたいなメッセージが出る。

まだだめっぼい。

エラー:Exception: Unable to find suitable Visual Studio toolchain. Please run flutter doctor for more
details.

訳:

例外が発生しました。適切なVisual Studioツールチェインが見つかりません。詳細は flutter doctor を実行してください。
を実行してください。

対処法

Visual Stadio installerで

  • C++によるデスクトップ開発

をインストール

参考

visualstadio instorllr →個々のコンポーネント → 

   C++ CMake tools for Windows
    Windows 10 SDK

をインストール

https://stackoverflow.com/questions/60334570/unable-to-find-suitable-visual-studio-toolchain-please-run-flutter-doctor-for

https://dev.classmethod.jp/articles/flutter-doctor-investigate-unrecognize-vscodeextension-issue/

fem