我试图实现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提供者,该方法应该返回而不会抛出任何异常。
Apache.NMS.Stomp v1.5.4与Apache.NMS v1.5.1兼容,后来的版本似乎不兼容。
我遇到了同样的问题,我通过卸载版本v1.7.1并重新安装Apache.NMS版本v1.5.1来解决该问题。
希望能帮助到你
詹姆斯