Verification of a correctly configured development machine

0. Purpose

To verify if the development machine has been set up correctly, one wants to make sure that the projects stored inside the repository NETBase have been downloaded and can be compiled on the newly set up device.

1. Prerequisites

  • A folder at C:\d has been created and NETBase as well as NETSetup have been cloned into it

  • The branch origin/ModelFeature is synchronized and the code of that branch has been pulled into the folder C:\d folder and updated accordingly

2. Step by step guide

  • Compile the project C:\d\NETBase\src\osisa.Test by navigating into the folder C:\d\NETBase\src and running the command

dotnet build osisa.Test.sln
  • Then, run the following command to install the required netbase-build command for further use…​

dotnet tool install -g NETBase.build
  • Move one directory back to C:\d\NetBase and run

netbase-build build --sln src/osisa.Test.sln

If the previous command does not run successfully, you might need to install dotnet sdk 7 or 8. When it runs successfully, and GitHub is working as expected, your development machine has been set up correctly.