.Net core 2.0是否支持Apache NMS Active MQ软件包?

时间:2017-09-06 12:25:19

标签: c# apache-nms

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

3 个答案:

答案 0 :(得分:1)

您可以尝试.NET Core

的此套餐

答案 1 :(得分:1)

我已经使用.NET Portability Analyzer测试了nuget包中的Apache.NMSApache.NMS.ActiveMQ个DLL,它表示它们与以下内容100%兼容:“.NET Core,.NET Framework,.NET Standard ”。我也在简单的场景中测试过它,例如linux .net核心应用程序写入队列,它工作。所以我说他们是功能性的,但不能确定到什么程度。

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

答案 2 :(得分:0)

我现在还不确定你能做到这一点,对不起,另一种选择是采用REST使用ActiveMQ的类,http://activemq.apache.org/rest.html 并且不要使用这些dll。