Знакомство с конструктором проектов
Обновлен: Ноябрь 2007
Свойства проекта определяют способ компиляции и отладки проекта, подключаемые библиотеки, способ и место публикации проекта, а также любые другие параметры безопасности. Конструктор проектов предназначен для задания свойств проекта. Для получения доступа к свойствам отдельного файла, используется окно Свойства.
С помощью Конструктора проектов можно централизованно управлять свойствами проекта, настройками и ресурсами. Конструктор проектов отображается в среде Visual Studio в отдельном окне, так же как другие конструкторы, такие как конструктор форм или классов. Он содержит несколько страниц, доступных через вкладки слева.
Сведения, введенные в Конструктор проектов, сохраняются при переходе от одной страницы на другую, при построении проекта, или при закрытии конструктора. Команда Отменить, доступная в меню Правка, позволяет выполнить откат изменений.
Открыть Конструктор проектов можно с помощью команды Свойства в меню Проект.
Задание свойств с помощью конструктора проектов
Можно отобразить параметры свойств в конструкторе проектов, выполнив следующие действия.
Чтобы задать свойства проекта через конструктор проектов
Выберите проект в обозревателе решений.
В меню Проект выберите пункт Свойства.
Выберите страницу свойств для изменения или просмотра, щелкнув ее вкладку, или используйте сочетание клавиш CTRL+PAGE DOWN и CTRL+PAGE UP для перемещения между страницами.
Задание свойств.
В конструкторе проектов отсутствуют кнопки ОК или Отмена. Все изменения свойств для активного проекта вступают в силу немедленно. Однако параметры вступают в силу в файле проекта только при выборе одного из вариантов сохранения или при закрытии конструктора.
Если элемент управления недоступен, он неприменим к типу активного проекта, или не может использоваться в текущей конфигурации проекта.
Для решений из нескольких проектов можно использовать несколько экземпляров конструктора проектов одновременно.
Примечание. |
---|
Параметры, доступные в диалоговых окнах, а также названия и расположение команд меню могут отличаться от описанных в справке в зависимости от текущих настроек или версии. Подразделы этого раздела были написаны с предположением, что выбраны Общие параметры разработки. Чтобы просмотреть или изменить параметры, выберите в меню Сервис команду Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Страницы в конструкторе проектов
Страницы и параметры, доступные в Конструкторе проектов, различаются по типу проекта и языку. Доступные страницы, перечислены в следующей таблице.
Страница |
Описание |
---|---|
Приложение |
Содержит параметры, которые описывают приложение и его поведение, такие как тип приложения, автоматически запускаемый объект и сведения о сборке. Дополнительные сведения см. в следующих разделах. |
Построение |
Содержит инструкции построения, включая конфигурацию построения, условные символы, уровни предупреждений и сведения о выводе. Применяется только к проектам Visual C#. Дополнительные сведения см. в следующих разделах. |
События построения |
Содержит инструкции командной строки, которые выполняет компилятор до построения и после построения. На этой странице также можно указать условия, при которых будут выполняться какие-либо события после построения. Применяется только к проектам Visual C#. Дополнительные сведения см. в следующих разделах. |
Компиляция |
Содержит параметры, которые управляют процессом компиляции приложения. Применяется только к проектам Visual Basic. Дополнительные сведения см. в следующих разделах. |
Отладка |
Содержит параметры, которые управляют процессом отладки приложения. Дополнительные сведения см. в следующих разделах. |
Ссылки |
Содержит список компонентов, на которые ссылается проект. Сюда входят сборки, компоненты COM, ссылки на проекты и веб-ссылки. Дополнительные сведения см. в следующих разделах. |
Пути для ссылок |
В этом окне содержится список каталогов для поиска сборок при загрузке, на которые ссылается проект. Этот параметр зависит от проекта, компьютера и пользователя. Дополнительные сведения см. в следующих разделах. |
Ресурсы |
Позволяет управлять ресурсами приложения. Включает строки, рисунки, значки и другие ресурсы. Дополнительные сведения см. в следующих разделах. |
Службы |
Позволяет включить и настроить службы клиентского приложения. Эти службы позволяют Windows-приложениям получать доступ к службам приложений ASP.NET AJAX. Дополнительные сведения см. в следующих разделах. |
Параметры |
Позволяет управлять параметрами приложения, такими как динамические свойства и параметры пользователя. Дополнительные сведения см. в следующих разделах. |
Подпись |
Содержит параметры, относящиеся к подписыванию сборки, такие как имя файла ключа или сведения о поставщике ключа. Дополнительные сведения см. в следующих разделах. |
Безопасность |
Содержит параметры для уровней безопасности; применяется только к приложениям, развернутым с помощью публикации ClickOnce. Дополнительные сведения см. в следующих разделах. |
Публикация |
Содержит параметры для развертывания приложения с помощью технологии ClickOnce. Дополнительные сведения см. в следующих разделах. |
Анализ кода |
Содержит средство анализа кода, который можно выполнить для кода приложения. Средство сообщает сведения о сборках, например нарушение правил программирования и проектирования приложений Microsoft .NET Framework. Дополнительные сведения см. в следующих разделах. |
См. также
Задачи
Практическое руководство. Установка свойств построения (C#)
Практическое руководство. Назначение событий построения (C#)
Практическое руководство. Установка пути для ссылки (C#)
Основные понятия
Общие сведения об анализе управляемого кода
Другие ресурсы
Управление свойствами проекта с помощью конструктора проектов
Управление свойствами приложения
Управление свойствами компиляции
Управление ресурсами приложения
Управление параметрами приложения
Управление сборками и подписывание манифестов