APSIM can be compiled using Microsoft Visual Studio 2010 or later, MonoDevelop or SharpDevelop.
We make use of several free 3rd party packages using NuGet.
To enable NuGet support in Visual Studio you will need to:
- go to the Tools>Extensions Manager,
- go to online gallery,
- find NuGet (search for it) and install. A restart of VS is needed once this is installed
In SharpDevelop, NuGet is installed by default. To install the needed components, right click on the solution and select Restore Packages.
In MonoDevelop (Xamarin Studio), NuGet is installed by default. It will also download all required packages automatically.
A single solution file exists in the root of the repository (ApsimX.sln). Building this solution will build everything.