Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Проекты имеют свойства, которые управляют многими аспектами компиляции, отладки, тестирования и развертывания. Некоторые свойства являются общими для всех типов проектов, и некоторые из них уникальны для определенных языков или платформ.
Чтобы получить доступ к свойствам проекта, щелкните правой кнопкой мыши узел проекта в обозревателе решений и выберите "Свойства". Вы также можете ввести свойства в поле поиска в строке меню и выбрать окно свойств из результатов.
Большинство свойств проекта не зависят от конфигурации или платформы, но некоторые зависят. Дополнительные сведения см. в разделе "Настройка свойств на основе конфигураций".
Проекты .NET также могут иметь узел свойств в самом дереве проекта.
Свойства проекта
Свойства проекта упорядочены по группам, и каждая группа имеет собственную страницу свойств. Страницы могут отличаться для разных языков и типов проектов.
Свойства проекта C#, Visual Basic и F#
В проектах C#, Visual Basic и F# конструктор проектов .NET предоставляет свойства.
На следующем снимке экрана показана страница свойств сборки в конструкторе проектов .NET для консольного проекта в C#:
На следующем снимке экрана показана страница свойств компиляции в конструкторе проектов .NET Project Designer для консольного проекта в Visual Basic.
Дополнительные сведения о каждом свойстве .NET см. в конструкторе проектов .NET.
Совет
Решения и элементы проекта имеют несколько свойств. Доступ к этим свойствам в окне свойств, а не в конструкторе проектов .NET.
Конструктор проектов .NET Framework
Для проектов .NET Framework конструктор проектов имеет другой набор вкладок. В следующей таблице приведены ссылки на описание свойства для каждой вкладки.
Это важно
Свойства проекта, к которым вы обращаетесь через конструктор проектов .NET, отличаются от свойств в окне свойств.
| Недвижимость | Language/platform | Описание |
|---|---|---|
| Заявление | C#, F#, Visual Basic, UWP, WPF | Укажите параметры и свойства приложения для проекта. |
| Build | C#, F#, WPF | Укажите свойства конфигурации сборки для проекта. |
| События сборки | C#, Visual Basic, WPF | Укажите инструкции по настройке сборки. |
| Анализ кода | C#, F#, Visual Basic, WPF | Настройте средство анализа кода. |
| Компиляция | Visual Basic | Укажите свойства компиляции. |
| Мои расширения | Visual Basic | Управляйте расширениями моего пространства имен. |
| Package | C#, F#, Visual Basic | Создайте пакет NuGet в сборке. |
| Опубликовать | Visual Basic, WPF | Настройка свойств для ClickOnce. |
| Ссылки | Visual Basic | Управление ссылками, используемыми проектом. |
| Ссылочные пути | WPF (Windows Presentation Foundation) | Управление ссылочными путями для проекта. |
| Ресурсы | C#, F#, Visual Basic, WPF | Доступ к ФАЙЛу RESX из обозревателя решений для проекта C#, создайте файл ресурсов по умолчанию для проекта Visual Basic или добавьте ресурсы в проект WPF. |
| Услуги | Visual Basic, WPF, Windows Forms | Включите службы клиентских приложений. |
| Settings | C#, F#, Visual Basic, WPF | Укажите параметры приложения проекта. |
| Подписание | Visual Basic, WPF | Подпишите манифесты приложения и развертывания, а также сборку. (Для проекта Visual Basic подписывание манифеста ClickOnce для .NET-проектов теперь осуществляется через Сборка>Опубликовать.) |
| Безопасность | Visual Basic, WPF | Настройте параметры безопасности доступа к коду для приложений, развернутых с помощью развертывания ClickOnce. |
Проекты C++ и JavaScript
Проекты C++ и JavaScript используют другой пользовательский интерфейс для управления свойствами проекта. На следующем снимка экрана показана страница свойств проекта C++ . Страницы JavaScript похожи.
Сведения о свойствах проекта C++ см. в разделе Работа со свойствами проекта (C++). Дополнительные сведения о свойствах JavaScript см. на страницах свойств JavaScript.
Свойства решения
Чтобы получить доступ к свойствам решения, щелкните правой кнопкой мыши узел решения в обозревателе решений и выберите пункт «Свойства». Контекстное меню узла решения также зависит от типа проекта, языка программирования или платформы.
В диалоговом окне можно задать конфигурации проекта для сборок отладки или релиза, и выбрать, какие проекты должны быть стартовым проектом при выборе F5. Страница свойств анализа кода на уровне решения была удалена. Вы по-прежнему можете задать свойства анализа кода на уровне проекта.
Свойства решения хранятся в файле "Параметры пользователя решения" (.suo) . Дополнительные сведения об этом типе файлов см. в файле решения.