Виндзорская ошибка объекта - PullRequest
0 голосов
/ 04 апреля 2011

Каждый раз, когда я пытаюсь добавить средство к своему экземпляру контейнера 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 в этом классе защищен, а также защищен в классе, от которого он наследуется.

Мой проект ссылается на те же версии Castle.Windsor и Castle.Core, что и демонстрационная версия WcfFacility.ссылки.

Есть идеи?

Я не нашел удачи в Интернете.

Спасибо!

1 Ответ

0 голосов
/ 04 апреля 2011

Это была проблема с версиями!Мой проект ссылался на устаревшую версию Castle.Windsor.dll

...