This guides describes the process of building the .NET client library from source.
The repository is hosted on GitHub. Clone it with
git clone https://github.com/rabbitmq/rabbitmq-dotnet-client.git
To build the .NET/C# client libraries on Windows, you will need
To build the client with Visual Studio, first run
build.bat
in repository root. This will perform the required code generation as well as building a release version of the library.
Then
To build the client without Visual Studio, run
build.bat
in repository root. This will perform the required code generation as well as building a release version of the library.
The library can be built on Linux and MacOS using .NET Core 2.
Run
build.sh
This will perform the required code generation as well as building a release version of the library.
If you have questions about the contents of this guide or any other topic related to RabbitMQ, don't hesitate to ask them on the RabbitMQ mailing list.
If you'd like to contribute an improvement to the site, its source is available on GitHub. Simply fork the repository and submit a pull request. Thank you!