| ======================================================================= | |
| Welcome to: | |
| * Apache.NMS.ZMQ : Apache NMS(tm) for ZeroMQ Client Library | |
| ======================================================================= | |
| For more information see http://activemq.apache.org/nms | |
| ======================================================================= | |
| Building With NAnt 0.86 see http://nant.sourceforge.net/ | |
| ======================================================================= | |
| NAnt version 0.86 or newer is required to build Apache.NMS.ZMQ. Version 0.90 | |
| or newer is highly recommended. | |
| To build the code using NAnt, run: | |
| nant | |
| To run the unit tests you need to run an Apache ActiveMQ Broker first then run: | |
| nant test | |
| The NMS documentation can be generated into three different formats using | |
| Microsoft's Sandcastle open source product. The Sandcastle Styles project | |
| was used to enhance the output generated from the current release of Sandcastle. | |
| The Sandcastle project is located here: | |
| http://sandcastle.codeplex.com/ | |
| The Sandcastle Styles project is located here: | |
| http://sandcastlestyles.codeplex.com/ | |
| To generate the documentation, run: | |
| nant sandcastle-all | |
| ======================================================================= | |
| Building With Visual Studio 2010 | |
| ======================================================================= | |
| First build the project with nant, this will download and install | |
| all the 3rd party dependencies for you. | |
| Open the solution File. Build using "Build"->"Build Solution" | |
| menu option. | |
| The resulting DLLs will be in build\${framework}\debug or the | |
| build\${framework}\release directories depending on your settings | |
| under "Build"->"Configuration Manager" | |
| If you have the Resharper plugin installed in Visual Studio, you can run | |
| all the Unit Tests by using the "ReSharper"->"Unit Testing"->"Run All | |
| Tests from Solution" menu option. Please note that you must run an | |
| Apache ActiveMQ Broker before kicking off the unit tests. Otherwise, | |
| the standalone NUnit test runner can be used. NUnit version 2.5.8 | |
| is required to build and run the unit tests. | |