Skip to content

Latest commit

 

History

History
32 lines (18 loc) · 1.11 KB

Building-Testing-and-Debugging-on-Mono-MSBuild.md

File metadata and controls

32 lines (18 loc) · 1.11 KB

MSBuild can be successfully built on Windows, OS X 10.11, Ubuntu 14.04, and Ubuntu 16.04.

Mono maintains a fork of msbuild (for now) at https://github.com/mono/msbuild/. You can clone that and use the xplat-master branch or mono-2018-04 for the next release branch.

Unix

Required packages for OSX & Ubuntu

MSBuild requires a stable version of Mono to build itself.

Build process

make

If you encounter errors, see Something's wrong in my build

Tests

make test-mono

Installing

./install-mono-prefix.sh </your/mono/prefix>

Getting Mono MSBuild binaries without building the code

The best way to get Mono MSBuild for OSX/macOS is to get the official Mono package. After installing it, you can run msbuild.
For Linux, you can install mono and msbuild from here.

Debugging

See debugging options here.