我正在尝试实现ActiveMq连接stomp以消费消息,但我在
中遇到以下问题Apache.NMS.IConnection oConnection = oConnection =
factory.CreateConnection(Configuration.MQTTUserName,Configuration.MQTTPassword);
System.TypeLoadException未处理HResult = -2146233054 Message =方法'Apache.NMS.Stomp.Connection'中的'PurgeTempDestinations'来自程序集'Apache.NMS.Stomp,Version = 1.5.4.3215,Culture = neutral,PublicKeyToken = 82756feee3957618'没有实施。
但是ActiveMq Documention告诉我,PurgeTempDestinations是一个可选操作,对于不支持此功能的NMS提供者,该方法应该返回而不会抛出任何异常。
答案 0 :(得分:0)
Apache.NMS.Stomp v1.5.4与Apache.NMS v1.5.1兼容,并且更高版本似乎不兼容。
我遇到了同样的问题,并且通过卸载v1.7.1版本并重新安装了Apache.NMS v1.5.1版本来解决了该问题。
希望有帮助
Tiago