0
使用这些软件包:NServiceBus和温莎城堡:方法来配置没有实现
<package id="Castle.Core" version="3.0.0.4001" targetFramework="net45" />
<package id="Castle.Windsor" version="3.0.0.4001" targetFramework="net45" />
<package id="log4net" version="1.2.10" targetFramework="net45" />
<package id="NServiceBus" version="3.3.5" targetFramework="net45" />
<package id="NServiceBus.CastleWindsor-CI" version="3.0.2223" targetFramework="net45" />
<package id="NServiceBus.Interfaces" version="3.3.5" targetFramework="net45" />
<package id="RavenDB.Client" version="2.0.2261" targetFramework="net45" />
我得到一个例外,说明“ServiceBus.ObjectBuilder.CastleWindsor的配置方法没有实现 “
我用DotPeek检查过,它有一个。我猜NServiceBus正在寻找另一个签名。
有趣的是,删除呼叫CastleWindsorBuilder()虽然配置总线不会改变任何东西。看来NServiceBus正在对应用程序文件夹中存在的所有程序集进行反射,并查找ConfigureMethod。我怎样才能绕过这个过程来查看NServiceBus.ObjectBuilder.CastleWindsor组件?
关当然,从我的Bin文件夹中删除该程序集不帮助,但让我远离整合WindsroCastle和NServiceBus我需要:(
只是提醒我们已经[过时-CI包](https://nuget.org/packages/NServiceBus.CastleWindsor-CI/),所以你不应该引用_NServiceBus.CastleWindsor-CI_包 – 2013-02-18 23:32:22
@John Simons:Yeap ,我说出来了,谢谢! – VdesmedT 2013-02-19 08:14:01