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を参照しています。

何か案は?

運が悪かったので、私は答えを求めてWebを調べました。

ありがとう!

4

1 に答える 1

0

これはバージョン管理の問題でした!私のプロジェクトは古いCastle.Windsor.dllを参照していました

于 2011-04-04T00:35:01.900 に答える