Here are the steps to build Stride with Visual Studio. If you do not have or want to use Visual Studio, see building with other IDEs.
Clone the repository using a Git UI client or from the command line:
git lfs clone https://github.com/stride3d/stride.git
Open the solution:
<StrideDir>\build\Stride.sln with Visual Studio.Stride.GameStudio project in the 60-Editor solution folder (it should be the default startup project) or run it directly from Visual Studio's toolbar.Stride.Android.sln, Stride.iOS.sln, etc.[!WARNING] Do NOT use GitHub -> Code -> Download ZIP option, as this won't include the LFS files.
PATH should not contain older versions of MSBuild (e.g., ...\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin should be removed).Could not find a compatible version of MSBuild.Path to dotnet executable is not set.dotnet nuget locals all --clear), delete the hidden .vs folder inside \build and the files inside bin\packages, kill any msbuild and other Visual Studio processes, then build the whole solution and run GameStudio.[!WARNING] Test solutions might fail, but this should not prevent you from building
Stride.GameStudio.
You are not required to use Visual Studio to build the Stride engine with Visual Studio. You can also build entirely from command line or other IDE's such as Rider or Visual Studio Code.