0

每次我尝试向 Windsor 容器实例添加设施时,都会看到以下异常:

Derived method 'Dispose' in type 'Castle.Facilities.WcfIntegration.WcfFacility' from assembly 'Castle.Facilities.WcfIntegration, Version=2.5.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc' cannot reduce access. 

AutoTx 工具和 WCF 工具都发生了这种情况。

从反射器看,这个类中的 Dispose 方法是受保护的,在它所继承的类中也是受保护的。

我的项目引用了 WcfFacility 演示所引用的相同版本的 Castle.Windsor 和 Castle.Core。

有任何想法吗?

我已经在网上搜寻答案,但运气不好。

谢谢!

4

1 回答 1

0

这是一个版本问题!我的项目引用了一个过时的 Castle.Windsor.dll

于 2011-04-04T00:35:01.900 回答