【发布时间】:2018-02-14 22:37:42
【问题描述】:
警告 NU1701 包“Apache.NMS 1.7.1”是使用“.NETFramework,Version=v4.6.1”而不是项目目标框架“.NETCoreApp,Version=v2.0”恢复的。此软件包可能与您的项目不完全兼容。
【问题讨论】:
标签: c# apache-nms
警告 NU1701 包“Apache.NMS 1.7.1”是使用“.NETFramework,Version=v4.6.1”而不是项目目标框架“.NETCoreApp,Version=v2.0”恢复的。此软件包可能与您的项目不完全兼容。
【问题讨论】:
标签: c# apache-nms
我现在不确定您是否可以这样做,抱歉,另一种选择是采用通过 REST 使用 ActiveMQ 的类,http://activemq.apache.org/rest.html 并且不要使用这些 dll。
【讨论】:
你可以试试这个包.NET Core
【讨论】:
我用.NET Portability Analyzer 测试了来自nuget 包的Apache.NMS 和Apache.NMS.ActiveMQ DLL,它说它们100% 兼容:“.NET Core、.NET Framework、.NET Standard”。我还在简单的场景中测试了它,比如 linux .net 核心应用程序写入队列,它工作正常。所以我会说它们是功能性的,但不能确定到什么程度。
我们在生产中使用它大约半年,没有问题。不过,我们只向 MQ 发布消息。
【讨论】: