PurgeTempDestinations没有实现

问题描述 投票:1回答:1

我试图实现ActiveMq连接stomp消费消息,但我得到以下问题

Apache.NMS.IConnection oConnection = oConnection =
factory.CreateConnection(Configuration.MQTTUserName,Configuration.MQTTPassword);

System.TypeLoadException未处理HResult = -2146233054消息=方法'Apache.NMS.Stomp.Connection'中的方法'PurgeTempDestinations'来自程序集'Apache.NMS.Stomp,Version = 1.5.4.3215,Culture = neutral,PublicKeyToken = 82756feee3957618'没有实施。

但是ActiveMq Documention告诉我们,PurgeTempDestinations是一个可选操作,对于不支持此功能的NMS提供者,该方法应该返回而不会抛出任何异常。

c# .net stomp
1个回答
0
投票

Apache.NMS.Stomp v1.5.4与Apache.NMS v1.5.1兼容,后来的版本似乎不兼容。

我遇到了同样的问题,我通过卸载版本v1.7.1并重新安装Apache.NMS版本v1.5.1来解决该问题。

希望能帮助到你

詹姆斯

© www.soinside.com 2019 - 2024. All rights reserved.