Building and Testing REEF .NET


  • Windows OS.
  • Building REEF Java.
  • Visual Studio 2015 (preferred) or 2013. Most REEF developers use the free Community Edition.
  • NuGet 2.8.6 or later.
  • xunit.runner.console.2.1.0 package (installing it might require manual restore of NuGet packages).


To build and run tests in Visual Studio, open lang\cs\Org.Apache.REEF.sln, build entire solution and run all tests in Test Explore.

To build REEF.NET from command line, execute

msbuild .\lang\cs\Org.Apache.REEF.sln

To run .NET tests from command line, execute

msbuild .\lang\cs\TestRunner.proj