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


В конструкции содержится косвенная ссылка на проект <имяПроекта>, содержащий <имяТипа>

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

Сообщение об ошибке

В конструкции содержится косвенная ссылка на проект <имяПроекта>, содержащий <имяТипа>. Добавьте ссылку на <имя_проекта> для вашего проекта.
Construct makes an indirect reference to project '<projectname>', which contains '<typename>'. Add a project reference to '<projectname>' to your project.

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

Данный тип может быть классом, структурой, интерфейсом, модулем или перечислением.

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

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

Чтобы исправить данную ошибку

  • Определите, какой проект определяет указанный тип, и добавьте ссылку на него.

См. также

Задачи

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

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

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

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

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

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