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


Пространство имен или тип, указанные в свойстве Imports <полноеИмяЭлемента> для проекта, не содержит никаких общих членов или не может быть найдено

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

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

Пространство имен или тип, указанные в свойстве Imports <полноеИмяЭлемента> для проекта, не содержит никаких общих членов или не может быть найдено. Убедитесь, что пространство имен или тип был определен и содержит хотя бы один открытый член. Убедитесь, что имя псевдонима не содержит других псевдонимов.
Namespace or type specified in the project-level Imports '<qualifiedelementname>' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the alias name doesn't contain other aliases.

Свойство импорта для проекта указывает содержащий элемент, который либо не может быть найден, либо не определяет никаких Public членов.

Содержащий элемент может быть пространством имен, классом, структурой, модулем, интерфейсом или перечислением. Содержащий элемент содержит элементы, такие как переменные, процедуры или другие содержащие элементы.

Импорт нужен для того, чтобы разрешить доступ в коде к пространству имен или членов типа без их уточнения. В проекте может также потребоваться добавить ссылку на пространство имен или тип. Дополнительные сведения содержатся в разделе "Импорт содержащих элементов" в Разрешение ссылки, когда несколько переменных имеют одинаковые имена.

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

Конструктор проектов позволяет указать элементы для импорта. Используйте раздел Импортируемые пространства имен страницы Ссылки. Чтобы открыть конструктор проектов, дважды щелкните значок Мой проект в обозревателе проектов.

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

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

  1. Откройте конструктор проектов и переключитесь на страницу Ссылка.

  2. Убедитесь, что в разделе Импортируемые пространства имен содержащий элемент доступен из проекта.

  3. Убедитесь, что содержащий элемент предоставляет хотя бы один Public член.

См. также

Задачи

Практическое руководство. Изменение свойств проекта и параметров конфигурации

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

Свойства проектов

Пространства имен в Visual Basic

Разрешение ссылки, когда несколько переменных имеют одинаковые имена

Ссылки

Public (Visual Basic)