FileLoadException при использовании конфигурации Microsoft Unity - PullRequest
1 голос
/ 19 января 2012

Исключение FileLoadException при использовании Unity обычно означает, что тип, для которого настроен тип, не может быть загружен, поскольку сборка не была указана проектом.

Как узнать, какой тип пытается быть разрешенчтобы можно было добавить ссылку в проект (или удалить неиспользуемый тип, настроенный в app.config).

1 Ответ

1 голос
/ 19 января 2012

Если вы включите исключения отладки (Debug> Exceptions ... Ctrl + D, E) и включите System.IO.FileLoadException

Когда я это сделал, я смог навести курсор на тип, который былразрешается, что указывает на дополнительный тип, который был указан в файле app.config.

Ошибка в TypeResolverImpl.SearchAssemblies(string typeNameOrAlias)

Если вы наведете указатель мыши на переменную typeNameOrAlias, вы увидитетипа это разрешает.

...