Среда и ссылки, общие свойства и диалоговое окно "Страницы свойств: <Имя проекта>"

Эта страница свойств используется для задания ссылок из проектов C++ на сборки .NET Framework, COM-компоненты и внешние проекты.

Чтобы открыть страницу свойств, щелкните правой кнопкой проект в обозревателе решений, щелкните Свойства, раскройте узел Общие свойства и выберите Ссылки.

Требуемая версия .NET Framework

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

В файле проекта (VCXPROJ) целевая платформа по умолчанию представляется элементом свойства <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>.Для изменения целевой платформы выгрузите проект, откройте файл проекта с помощью текстового редактора и измените значение элемента свойства с v4.0 на другую версию, установленную на сервере.Например, если указать v3.5, представляющий .NET Framework 3,5 SP1, Visual Studio 2008 необходимо устанавливать.Сохраните и закройте файл, еще раз загрузите проект и убедитесь, что целевая платформа отображается на странице свойств.Дополнительные сведения см. в разделе Практическое руководство. Изменение требуемой версии .NET Framework и набора средств платформы.

Ссылки

В области Ссылки отображается список всех компонентов, на которые в настоящее время ссылается проект, например, сборки .NET Framework, COM-компоненты и внешние проекты.

  • Создать ссылку
    Открывает диалоговое окно Создать ссылку.

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

47w1hdab.collapse_all(ru-ru,VS.110).gifСвойства ссылки ActiveX

Свойства ссылки ActiveX доступны только для ссылок на COM-компоненты.Они отображаются только тогда, когда в области Ссылки выбран COM-компонент.Эти свойства нельзя изменить.

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

  • GUID элемента управления
    Отображает идентификатор GUID элемента управления ActiveX.

  • Версия элемента управления
    Отображает версию элемента управления ActiveX, на который дается ссылка.

  • Имя библиотеки типов
    Отображает имя библиотеки типов, на которую дается ссылка.

  • Средство создания оберток
    Отображает средство, используемое для построения сборки взаимодействия из COM-библиотеки или элемента управления ActiveX, на которые дается ссылка.

47w1hdab.collapse_all(ru-ru,VS.110).gifСвойства ссылки на сборку

Свойства ссылки на сборку доступны только для ссылок на сборки .NET Framework.Они отображаются только тогда, когда в области Ссылки выбрана сборка .NET Framework.Эти свойства нельзя изменить.

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

47w1hdab.collapse_all(ru-ru,VS.110).gifСвойства построения

Следующие свойства позволяют задавать способ построения со ссылками.

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

  • Копировать локально вспомогательные сборки
    Указывает, следует ли в процессе построения автоматически копировать вспомогательные сборки для той сборки, на которую дается ссылка.Используется только в том случае, если параметр Копировать локально равен true.

  • Выходные данные ссылки на сборку
    Указывает, что данная сборка используется в процессе построения.Если этот параметр равен true, сборка будет использоваться в командной строке компилятора во время построения.

47w1hdab.collapse_all(ru-ru,VS.110).gifСвойства ссылки проекта

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

  • Использовать библиотеки из зависимостей
    Если для этого свойства задано значение True, проектная система включает LIB-файлы, созданные в независимом проекте, в зависимый проект.Как правило, нужно будет задать значение True.

  • идентификатор проекта
    Уникально идентифицирует независимый проект.Значение свойства является внутренним системным GUID, который невозможно изменить.

  • Использовать входные данные библиотек, указанных в зависимостях
    Если для этого свойства задано значение False, проектная система не включает OBJ-файлы библиотеки, созданные в независимом проекте, в зависимый проект.Следовательно, это значение отключает инкрементную компоновку.Как правило, задается значение False, поскольку на создание приложения при наличии большого количества независимых проектов может уйти много времени.

47w1hdab.collapse_all(ru-ru,VS.110).gifСвойства ссылок

Следующие свойства не могут быть изменены.

  • Имя сборки
    Отображает имя сборки, на которую дается ссылка.

  • Язык и региональные параметры
    Отображает язык и региональные параметры выбранной ссылки.

  • Описание
    Отображает описание выбранной ссылки.

  • Full Path
    Отображает путь к каталогу сборки, на которую дается ссылка.

  • Удостоверение
    Указывает полный путь к сборкам .NET Framework.Отображает GUID для COM-компонентов.

  • Метка
    Отображает метку ссылки.

  • Имя
    Отображает имя ссылки.

  • Public Key Token
    Отображает токен открытого ключа, используемый для идентификации сборки, на которую дается ссылка.

  • Strong Name
    true, если сборка, на которую дается ссылка, имеет строгое имя.Строго именованная сборка имеет уникальную версию.

  • Версия
    Отображает версию сборки, на которую дается ссылка.

См. также

Задачи

Открытие свойств страниц проекта

Ссылки

Страницы свойств (C++)