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


<имяЭлемента> ссылается на тип <имяТипа> в проекте <имяПроекта>, но тип <имяТипа> не найден в проекте <имяПроекта>

Обновлен: Ноябрь 2007

'<elementname>' refers to type '<typename>' in project '<projectname>', but type '<typename>' was not found in project '<projectname>'

Выражение обращается к классу, структуре, модулю или интерфейсу, ссылающемуся на другой проект, но этот проект не содержит указанного типа.

Эта ошибка возникает когда проект косвенно ссылается на другой проект в том же решении. Как правило, проект делает ссылку на сборку, которая ссылается на другой проект. Если сборка обращается к указанному типу в других проектах, устанавливается косвенная ссылка на тип. Однако, если тип не существует в других проектах, возникает эта ошибка.

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

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

  • Если тип, на который ссылается код, не определен где-либо, удалите или замените оператор, который пытается получить к нему доступ. Может также потребоваться внести такие же изменения в сборку, предоставляющую косвенную ссылку на указанный тип.

  • Если указанный тип определен в каком-либо месте, внесите прямую ссылку на проект или определяющую его сборку.

См. также

Задачи

Практическое руководство. Добавление или удаление ссылок в Visual Studio (Visual Basic)

Основные понятия

Ссылки проекта

Другие ресурсы

Создание ссылок на пространства имен и компоненты

Управление ссылками