Skip to content

Downloading and Compiling OpenRasta

simonthorogood edited this page Dec 19, 2010 · 9 revisions

Downloading

You can either download the trunk of the master branch from GitHub or you can pull the source via Git.

Compiling

OpenRasta’s build requires the use of the ILMerge tool. Because of its licensing, it cannot be redistributed as part of OpenRasta.

Once the code has been downloaded in the folder of your choice and you have ilmerge installed, navigate to that folder, and build using the provided make.bat script.

c:\src\openrasta> make.bat

This will have generated the OpenRasta dlls you will need. All the binaries should now be in the openrasta\bin\release folder.

Using the assemblies

Once the build is complete, you will find the assemblies in /bin/Release.

  • bin/Release
    • net-20: The OpenRasta assemblies for .net 2.0
    • net-30: The OpenRasta assemblies for .net 3.0
    • net-35: The OpenRasta assemblies for .net 3.5

You will need to select the correct binaries for your target environment. Trying to use the 2.0 binaries for a web application running 3.5 will fail. To know what is in each version, see the list of Functionality by .NET Framework Version.

Running Tests

For more info about running the tests, see Running OpenRasta's Tests

Clone this wiki locally