Прочитать на английском

Поделиться через


Тип typename> в сборке< "assemblyname1>" перенаправлен в сборку "<assemblyname2>"<

Тип typename в сборке< "assemblyname1>" перенаправлен в сборку "<assemblyname2>".<> Ссылка на "assemblyname2>" отсутствует в проекте, или тип "typename<>" отсутствует в сборке "<assemblyname2>".<

Выражение в исходном коде для сборки ссылается на тип, который был передан в другую сборку, но тип не удается найти в конечной сборке.

Переадресация типа означает переназначение определения класса, структуры, интерфейса, делегата или перечисления сборке, отличной от той, в которой находилось исходное определение. Она часто используется вместе с рефакторингом кода, с помощью чего вы можете разбить сборку на несколько сборок или переместить код из одной сборки в другую.

Хотя тип временно остается доступным в исходной сборке, он с высокой вероятностью может стать неопределенным после удаления из исходной сборки в результате рефакторинга кода.

Идентификатор ошибки: BC31424

Исправление ошибки

  • Убедитесь в том, что тип присутствует в конечной сборке.

  • Убедитесь в том, что в проекте есть ссылка на конечную сборку.

См. также