Виндзорская ошибка объекта

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

Решение

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

Другие вопросы по тегам