4

警告 NU1701 包“Apache.NMS 1.7.1”是使用“.NETFramework,Version=v4.6.1”而不是项目目标框架“.NETCoreApp,Version=v2.0”恢复的。此软件包可能与您的项目不完全兼容。

4

3 回答 3

3

我已经使用.NET Portability Analyzer测试了来自 nuget 包的 DLL Apache.NMS,它说它们 100% 兼容:“.NET Core,.NET Framework,.NET Standard”。我还在简单的场景中测试了它,比如 linux .net 核心应用程序写入队列,它工作正常。所以我会说它们是功能性的,但不能确定到什么程度。Apache.NMS.ActiveMQ

我们在生产中使用它大约半年,没有问题。不过,我们只向 MQ 发布消息。

于 2018-04-02T18:25:44.613 回答
1

你可以试试这个包.NET Core

于 2018-02-06T11:01:00.350 回答
0

我现在不确定您是否可以这样做,抱歉,另一种选择是采用通过 REST 使用 ActiveMQ 的类,http://activemq.apache.org/rest.html 并且不使用这些 dll。

于 2017-12-28T14:00:21.750 回答