在 c# 中使用 ZeroMQ
本文关键字:ZeroMQ | 更新日期: 2023-09-27 18:35:07
我正在试用ZeroMQ,看看它是否可以用于我的应用程序。但是,我无法让它工作。
操作系统: 视窗 10编程语言:C#SDK:VS 2015 企业
版从我读到的内容来看,为了在 c# 中使用它,我将需要 clrmq(其中包含 .NET 的 clr namspace)和 zmq。
我从"https://github.com/zeromq/clrzmq4/releases"中得到了"ZeroMQ.Release.zip",其中包含libzmq.dll,libsodium.dll(都来自bin中的i386文件夹)和ZeroMQ.dll(来自bin)。
当我尝试将引用(上述 3 个 dll)添加到我的测试项目中时,我收到一个错误,指出"libsodium.dll和libzmq.dll我无法添加。请确保该文件可访问,并且它是有效的程序集或 COM 组件。
最后,我只设法引入了ZeroMQ.dll。
任何帮助将不胜感激,以帮助我在测试中开始使用 zeroMQ。
谢谢。
尝试使用 NuGet 包 ZeroMQ。它将正确添加所需的引用。
尝试从 VS 中的工具使用包管理控制台。安装 clrzmq 和 zeromq 它将解决所有问题。在脱机模式下,下载软件包并安装它们。