Диалоговое окно "Добавление ссылки"

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

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

ftcwa60a.alert_note(ru-ru,VS.90).gifПримечание.

Количество вкладок в диалоговом окне Добавление ссылки меняется в зависимости от типа открытого проекта и используемых им ресурсов. Кроме того, некоторые компоненты в списке могут быть отключены и показаны серым цветом в зависимости от версии .NET Framework проекта. Это происходит потому, что некоторые компоненты из более поздней версии .NET Framework не совместимы с проектами, основанными на более ранней версии .NET Framework.

Внесение изменений в диалоговом окне Добавление ссылки позволяет редактировать файл ссылок выделенного проекта. Файл ссылок проекта содержит сведения о требованиях среды выполнения приложения или компонента: например, какие нужны файлы, как их необходимо регистрировать и где на компьютере пользователя их следует установить. Диалоговое окно Добавление ссылки позволяет также добавлять для выбранных проектов иерархии объектов в область обзора в Представление классов и Обозреватель объектов.

ftcwa60a.alert_security(ru-ru,VS.90).gifПримечание о безопасности.

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

Существуют следующие вкладки и элементы управления:

  • Вкладка .NET
    Содержит списков всех компонентов .NET Framework, ссылки на которые можно добавить.

    Компонент

    Описание

    Имя компонента

    Полное или понятное имя компонента.

    Версия

    Номер версии компонента.

    Среда выполнения

    Номер версии .NET Framework, с которой был создан компонент.

    Путь

    Путь к папке и имя файла компонента.

  • Вкладка COM
    Содержит список всех компонентов COM, на которые можно ссылаться.

    ftcwa60a.alert_note(ru-ru,VS.90).gifПримечание.

    Эта вкладка не отображается при разработке проектов интеллектуальных устройств.

  • Вкладка "Проекты"
    Содержит перечень проектов Visual Studio текущего решения, на которые можно ссылаться. Выберите на этой вкладке сборки для создания ссылок между проектами.

    Компонент

    Описание

    Имя проекта

    Выводит на экран имена проектов, на которые имеются ссылки.

    Каталог проекта

    Выводит на экран путь к папкам проектов, на которые имеются ссылки.

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

  • Вкладка "Последние"
    Содержит список недавно добавленных ссылок.

    Компонент

    Описание

    Имя компонента

    Полное или понятное имя компонента.

    Тип

    Указанный в списке тип компонента.

    Версия

    Номер версии компонента.

    Источник

    Имя файла компонента и путь к папке, в которой он расположен.

Отображение сборки в диалоговом окне "Добавление ссылки"

Сборки не отображаются в диалоговом окне Добавление ссылки автоматически, даже если они установлены в глобальный кэш сборок (GAC). Диалоговое окно Добавление ссылки является основывающемся на пути, и существует несколько методов отображения сборки:

  • Переместите или скопируйте сборку в каталог текущего проекта (найти эти сборки можно с помощью вкладки Обзор), каталоги других проектов этого же решения (найти эти сборки можно с помощью вкладки Проекты) или в папку Public Assemblies, местонахождением которой является: Program Files\Microsoft Visual Studio .NET\Common7\IDE\Public Assemblies; (найти эти сборки можно на вкладке .NET).

  • Установите путь ссылки к каталогу, содержащему сборку с помощью Диалоговое окно "Пути для ссылок" (Visual Basic) или Страница "Пути для ссылок" в конструкторе проектов (C#).

  • Установите раздел реестра, определяющий расположение сборки, которую нужно отображать.

Подробное описание процедуры отображения сборки в диалогом окне Добавление ссылки см. в разделе Практическое руководство. Добавление или удаление ссылок в Visual Studio (Visual Basic).

Список "Ссылки" зависит от значения параметра "Требуемая версия .NET Framework"

Отображение в диалоговом окне Добавление ссылки компонентов для создания ссылок связано с версией платформы .NET Framework, используемой в этом проекте. Непредназначенные для использования с установленной для проекта версией платформы .NET Framework компоненты будут показаны в списке серым цветом, и их невозможно будет добавить в качестве ссылки в проект.

См. также

Задачи

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

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

Практическое руководство. Просмотр и изменение области обзора

Практическое руководство. Перемещение в обозревателе объектов

Практическое руководство. Поиск объектов, определений и ссылок (символы)

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

Конфигурации построений

Проекты как контейнеры

Управление элементами в проектах

Ссылки

Диалоговое окно "Выбор элементов панели элементов" (Visual Studio)

Обзор кода и компонентов