I Just ran the flutter doctor command on my windows Computer and my flutter doctor command says that Visual Studio not installed; this is necessary for Windows development in a flutter. So today Here I come with all possible solutions for this error.
We are providing you with all possible solutions to solve this error. let’s start this article without wasting your time.
How is Visual Studio not installed; this is necessary for Windows development Error Occurs?
I Just ran the flutter doctor command on my windows Computer and my flutter doctor command says,
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.
How To Solve Visual Studio not installed; this is necessary for Windows development Error?
- How To Solve Visual Studio not installed; this is necessary for Windows development Error?
To Solve Visual Studio not installed; this is necessary for Windows development Error This error Occurs Because Flutter Latest version is Now Supports Windows App Also And Visual Studio 2022 with C++ Includes C++, C, and assembly language development tools and it is helpful for creating desktop apps, device drivers, mobile and, cross-platform apps that's why this error occurs. Error is Just Saying That You Need To Install Studio 2022 with C++ And this is different from Visual Studio Code. It's an diffrent IDE from Microsoft. First Of all Download And Install Visual Studio 2022 with C++ From Here. And, Then While Installing Please Check Mark Desktop development with C++ Option. [ As In Below Image ] If Necessary then restarts your Pc. Re-Run Flutter Doctor Command and your error will be solved. Thank You.
- Visual Studio not installed; this is necessary for Windows development
To Solve Visual Studio not installed; this is necessary for Windows development Error This error Occurs Because Flutter Latest version is Now Supports Windows App Also And Visual Studio 2022 with C++ Includes C++, C, and assembly language development tools and it is helpful for creating desktop apps, device drivers, mobile and, cross-platform apps that's why this error occurs. Error is Just Saying That You Need To Install Studio 2022 with C++ And this is different from Visual Studio Code. It's an diffrent IDE from Microsoft. First Of all Download And Install Visual Studio 2022 with C++ From Here. And, Then While Installing Please Check Mark Desktop development with C++ Option. [ As In Below Image ] If Necessary then restarts your Pc. Re-Run Flutter Doctor Command and your error will be solved. Thank You.
Solution 1: Download Visual Studio 2022 with C++
Why Does This Error Occur?
This error Occurs Because Flutter Latest version is Now Supports Windows App Also And Visual Studio 2022 with C++ Includes C++, C, and assembly language development tools and it is helpful for creating desktop apps, device drivers, mobile and, cross-platform apps that’s why this error occurs.
Solution
Error is Just Saying That You Need To Install Studio 2022 with C++ And this is different from Visual Studio Code. It’s an diffrent IDE from Microsoft.
- First Of all Download And Install Visual Studio 2022 with C++ From Here.
- And, Then While Installing Please Check Mark Desktop development with C++ Option. [ As In Below Image ]
- If Necessary then restarts your Pc.
- Re-Run Flutter Doctor Command and your error will be solved. Thank You.

Summery
So, It’s All About This Error. I hope this tutorial helps you to Solve your error. Please Comment Below if You stucks anywhere with my code. And please comment below on which solution worked for you. Thank You.
Also, Check Out the Below Tutorials
- How to dispose provider controller and delete it in flutter?
- set BackgrYou uploaded an APK or Android App Bundle which has an activity, activity alias, service or broadcast receiver with intent filter, but without the ‘android:exported’ property set
- Your Flutter application is created using an older version of the Android embedding. It is being deprecated in favor of Android embedding v2
- Requested but did not find extension point with identifie