首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IConnectionFactory类型在Apache.NMS.NetCore和Apache.NMS中都存在

IConnectionFactory类型在Apache.NMS.NetCore和Apache.NMS中都存在
EN

Stack Overflow用户
提问于 2019-09-23 11:08:40
回答 2查看 315关注 0票数 0

我试图使用ActiveMQ在Visual中创建一个.NET程序

为了使用ActiveMQ,我安装了这些nuget包:

Apache.NMS -Version 1.8.0

Apache.NMS.ActiveMQ -Version 1.7.2

Apache.NMS.ActiveMQ.NetCore -Version 1.7.2

我真的不知道他们之间有什么区别。

这个程序只是一个关于如何使用ActiveMQ发送推送消息的实验,所以我只是尝试创建一个小型的.NET核心控制台应用程序。

我知道这个错误:

IConnectionFactory类型在Apache.NMS.NetCore和Apache.NMS中都存在

我怎么知道我需要用哪一个?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-09-23 11:13:49

Apache.NMS.ActiveMQApache.NMS.ActiveMQ.NetCore的区别在于,后者是专门为使用.NET核心框架(不同于.NET框架)的应用程序而设计的。对于.NET框架应用程序,您可以使用Apache.NMS.ActiveMQ

因此,根据您使用的是“普通”.NET框架或.NET核心,您将不得不删除这两个框架中的一个。

票数 1
EN

Stack Overflow用户

发布于 2019-09-23 11:13:35

Apache.NMS.Core不是官方的nuget包,您应该删除它,只使用Apache.NMS,这是官场包。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58061112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档