将NServiceBus 5升级到6

将NServiceBus 5升级到6,nservicebus,nservicebus5,nservicebus6,Nservicebus,Nservicebus5,Nservicebus6,将Nservicebus从版本5升级到版本6后出现错误。 这发生在调用MessageEndpoint中的Customize方法之前。 我的MessageEndpoint继承自AsA_服务器的IConfigureHiseEndpoint API限制:程序集的file:///PostSharp.dll'已从其他位置加载。无法从同一appdomain中的新位置加载它。您的配置代码中是否包含PostSharp.dll?如果是,请注意NServiceBus版本6中有。不包括程序集,而是使用“排除列表”方法

将Nservicebus从版本5升级到版本6后出现错误。 这发生在调用MessageEndpoint中的Customize方法之前。 我的MessageEndpoint继承自AsA_服务器的IConfigureHiseEndpoint


API限制:程序集的file:///PostSharp.dll'已从其他位置加载。无法从同一appdomain中的新位置加载它。

您的配置代码中是否包含PostSharp.dll?如果是,请注意NServiceBus版本6中有。不包括程序集,而是使用“排除列表”方法,您只需要使用API来排除。其他所有内容都将自动扫描。可以找到有关版本6的程序集扫描的完整文档。

配置代码中是否包含PostSharp.dll?如果是,请注意NServiceBus版本6中有。不包括程序集,而是使用“排除列表”方法,您只需要使用API来排除。其他所有内容都将自动扫描。可以找到关于版本6的组件扫描的完整文档。

是的,我有PostSharp。我有这个config.excludepassemblies(“PostSharp.dll”);在我的自定义端点代码上,但此错误发生在到达之前。你对此有什么建议吗?我将Nservicebus从版本6升级到6.2,并修复了这个问题,我有PostSharp。我有这个config.excludepassemblies(“PostSharp.dll”);在我的自定义端点代码上,但此错误发生在到达之前。你对此有什么建议吗?我将Nservicebus从版本6升级到了6.2,并解决了这个问题