System.TypeInitializationException:
The type initializer for 'XXX' threw an exception.
System.TypeLoadException:
Method 'GetDocuments' in type 'YYY' from assembly 'ZZZ,
Version=1.0.0.0, Culture=neutral PublicKeyToken=null'
does not have an implementation..
Я получаю вышеуказанную ошибку при попытке разрешить объект с помощью Castle Windsor.После некоторых поисков Google кажется, что у других была эта проблема из-за несоответствия версий сборки.Я не верю, что это может быть моей проблемой, поскольку сборка, содержащая myMethod, упоминается в одном проекте.У меня есть другой тестовый проект, который пытается разрешить объект.
Может кто-нибудь сказать мне, что мне здесь не хватает?
Это регистрация компонента, которая не проходит:
private static void Register_IContentDirectory()
{
_container.Register(
Component.For<IContentDirectory>()
.ImplementedBy<DocumentumContentDirectory>()
.ServiceOverrides(
ServiceOverride.ForKey("documentManagementServiceProvider").Eq(
"document.management.service.provider")
));
}
ОБНОВЛЕНИЕ:
Я проголосовал, чтобы закрыть этот вопрос. Моя проблема - это зависимость от другой сборки.Не относится к замку.