Unreal 5.1.1 cannot open a blank project with c++

Here is the error I get when I try to create a blank new project with c++ in unreal engine 5.1.1:
Running C:/Program Files/Epic Games/UE_5.1/Engine/Build/BatchFiles/Build.bat -projectfiles -project=“C:/Users/name/Documents/Unreal Projects/MyProject2/MyProject2.uproject” -game -rocket -progress
Running UnrealBuildTool: dotnet “…..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll” -projectfiles -project=“C:/Users/name/Documents/Unreal Projects/MyProject2/MyProject2.uproject” -game -rocket -progress
‘dotnet’ is not recognized as an internal or external command,
operable program or batch file.

I’m only just starting out in unreal and would appreciate any help :slight_smile:

Hey there @Darkarts8! Welcome to the community! So this could stem from Dotnet not being up to date or installed or Visual Studio’s setup missing the proper workload. This thread describes two fixes that usually help out, which are getting and installing DotNet and proper setup with Visual studio.