The GSMP is built using C# and so the developer requires .NET in order to build the project.
The minimum supported version is >=.NET 8.0.0
.
To install .NET visit the Microsoft website
and follow the installation instructions.
If using the VSCode editor, ensure you have the C# Dev Kit extension installed, which allows you to view the individual C# projects and solution.
If using the Visual Studio IDE, ensure you have the latest '.NET desktop development' pack installed (see here for more information).
The GSMP should be linted and formatted according to the provided .editorconfig
.
Ensure you either:
- Have auto-format on save enabled in your editor (and that it uses the
.editorconfig
), - Run
dotnet format
before you push your changes.