从源代码构建 RabbitMQ .NET 客户端
概述
本指南介绍了从源代码构建 .NET 客户端库的过程。
该存储库托管在 GitHub 上。使用以下命令克隆它
git clone https://github.com/rabbitmq/rabbitmq-dotnet-client.git
所需库和工具
要在 Windows 上构建 .NET/C# 客户端库,您需要
- .NET Core 或 Microsoft .NET 4.6.1 或更高版本
- Microsoft Visual Studio Community Edition 2017 或更高版本
从源代码构建
在带有 Visual Studio 的 Windows 上
要使用 Visual Studio 构建客户端,请先运行
build.bat
在存储库根目录中。这将执行所需的代码生成,以及构建库的发布版本。
然后
- 在 Visual Studio 中打开
RabbitMQDotNetClient.sln
。 - 构建解决方案。
在没有 Visual Studio 的 Windows 上
要在没有 Visual Studio 的情况下构建客户端,请运行
build.bat
在存储库根目录中。这将执行所需的代码生成,以及构建库的发布版本。
在 Linux 和 MacOS 上
该库可以使用 .NET Core 2 在 Linux 和 MacOS 上构建。
运行
build.sh
这将执行所需的代码生成,以及构建库的发布版本。