从源代码构建 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 或更高版本
从源代码构建
在 Windows 上使用 Visual Studio 构建
要使用 Visual Studio 构建客户端,请首先运行
build.bat
在仓库根目录中。 这将执行所需的代码生成以及构建库的发布版本。
然后
- 在 Visual Studio 中打开
RabbitMQDotNetClient.sln
。 - 构建解决方案。
在没有 Visual Studio 的 Windows 上构建
要在没有 Visual Studio 的情况下构建客户端,请运行
build.bat
在仓库根目录中。 这将执行所需的代码生成以及构建库的发布版本。
在 Linux 和 MacOS 上构建
该库可以在 Linux 和 MacOS 上使用 .NET Core 2 构建。
运行
build.sh
这将执行所需的代码生成以及构建库的发布版本。