NServicebus 4.2日志关于注册表中找不到消息的警告?

NServicebus 4.2日志关于注册表中找不到消息的警告?,nservicebus,Nservicebus,您好,我们最近已从3.5升级到NSB 4.2 升级后,NSB会记录一条警告 Message header 'SomeNamespace.ISomeEvent__impl, NServiceBus.Scheduling.Messages__impl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' was mapped to type 'SomeNamespace.ISomeEvent__impl' but that type was

您好,我们最近已从3.5升级到NSB 4.2

升级后,NSB会记录一条警告

Message header 'SomeNamespace.ISomeEvent__impl, NServiceBus.Scheduling.Messages__impl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' was mapped to type  'SomeNamespace.ISomeEvent__impl' but that type was not found in the message registry, please make sure the same message registration conventions are used in all endpoints, specially if you are using unobtrusive mode. MessageId: 37cbec38-7957-4b7a-b313-804f6ed3b6fd\37679827
如果我调试,我可以看到消息注册表中有SomeNamespace.ISomeEvent的条目 但它查找的类型是SomeNamespace.ISomeEvent\uuuuu impl

升级后,我们并没有改变我们的低调设置,所以问题是什么改变了

我可以看到日志记录在变更集中发生了变化,文件似乎被重命名了,或者有些东西似乎看不到完整的历史记录


我们是否一直存在这个问题,但直到最近NSB中的日志记录行为才发生了变化

您是自托管还是使用NSB主机?我们使用的是NSB主机。4.3对消息继承进行了一些修复。您可以使用4.3重试吗。如果这仍然是一个问题,你能给我们一个复制吗?我会尝试使用4.3。你有什么解决办法吗?