从源码构建 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。 - 生成解决方案。
在 Windows 上不使用 Visual Studio
要不使用 Visual Studio 构建客户端,请运行:
build.bat
这会执行必需的代码生成以及构建库的发布版本。
在 Linux 和 MacOS 上
该库可以使用 .NET Core 2 在 Linux 和 MacOS 上构建。
运行
build.sh
这会执行必需的代码生成以及构建库的发布版本。