Что такое конструктор проектов .NET?

Конструктор проектов в Visual Studio — это диалоговое окно, которое можно использовать для указания параметров и свойств приложений для проекта .NET или платформа .NET Framework. Конструктор проектов включает несколько различных вкладок или страниц проекта для взаимодействия. То, что вы видите, зависит от типа проекта .NET, платформы и языка программирования. Подробные сведения о свойствах конструктора проектов .NET C# см. в конструкторе проектов .NET (C#). Подробные сведения о конструкторе проектов платформа .NET Framework см. в разделе "Свойства проекта" в конструкторе проектов платформа .NET Framework.

Конструктор проектов в Visual Studio — это диалоговое окно, которое можно использовать для указания параметров и свойств приложений для проекта .NET или платформа .NET Framework. Конструктор проектов включает несколько различных вкладок или страниц проекта для взаимодействия. То, что вы видите, зависит от типа проекта .NET, платформы и языка программирования.

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

Внимание

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

На следующем снимке экрана показан пример свойств проекта .NET для консольного проекта C# в конструкторе проектов.

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET 8.0 as the target framework.

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

Screenshot of the .NET Project Designer in Visual Studio 2022 with .NET Framework 4.7.2 as the target framework.

На следующем снимке экрана Visual Studio 2019 показан пример свойств проекта .NET для консольного проекта C# в конструкторе проектов. Обратите внимание, что платформа .NET 5.0 отображается в качестве целевой платформы.

Screenshot of the Project Designer in Visual Studio 2019 with .NET as the target framework.

На следующем снимке экрана Visual Studio 2019 показан пример свойств проекта .NET для консольного проекта Visual Basic в конструкторе проектов. Обратите внимание, что платформа .NET Framework 4.7.2 отображается в качестве целевой платформы.

Screenshot of the Project Designer in Visual Studio 2019 with .NET Framework as the target framework.

Свойства проекта в конструкторе проектов платформа .NET Framework

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

Свойство Язык или платформа Description
Приложение C#, F#, Visual Basic, UWP, WPF Укажите параметры и свойства приложения для проекта.
Сборка C#, F#, WPF Укажите свойства конфигурации сборки для проекта.
События сборки C#, Visual Basic, WPF Укажите инструкции по настройке сборки.
Анализ кода C#, F#, Visual Basic, WPF Настройте средство анализа кода.
Компилировать Visual Basic Указание свойств компиляции
Мои расширения Visual Basic Управление расширениями пространства имен .
Пакет C#, F#, Visual Basic Создайте пакет NuGet в сборке.
Опубликовать Visual Basic, WPF Настройка свойств для ClickOnce.
Ссылки Visual Basic Управление ссылками, используемыми проектом.
Пути ссылок WPF Управление ссылочными путями для проекта.
Ресурсы C#, F#, Visual Basic, WPF Доступ к RESX-файлу из Обозреватель решений для проекта C# создайте файл ресурсов по умолчанию для проекта Visual Basic или добавьте ресурсы в проект WPF.
Сервисы; Visual Basic, WPF, Windows Forms Включите службы клиентских приложений.
Параметры C#, F#, Visual Basic, WPF Укажите параметры приложения проекта.
Подписания Visual Basic, WPF Подписывание манифестов приложения и развертывания и подписывание сборки. (Для проекта Visual Basic подписывание манифеста ClickOnce для проектов .NET теперь находится в разделе Создание>публикации.)
Безопасность Visual Basic, WPF Настройте параметры безопасности доступа к коду для приложений, развернутых с помощью развертывания ClickOnce.

Свойства проекта в конструкторе проектов .NET

Чтобы получить сведения о свойствах, используйте ссылки в следующей таблице.

Заголовок Description
Страница "Приложение" в конструкторе проектов (Visual Basic) Укажите параметры и свойства приложения для проекта Visual Basic.
Страница "Приложение" в конструкторе проектов (C#) Укажите параметры и свойства приложения для проекта Visual C#.
Страница "События построения" в конструкторе проектов (C#) Укажите инструкции по настройке сборки.
Страница "Сборка" в конструкторе проектов (C#) Укажите свойства конфигурации сборки для проекта Visual C#.
Страница "Компиляция" в конструкторе проектов (Visual Basic) Укажите свойства компиляции для проектов Visual Basic.
Страница "Отладка" в конструкторе проектов Укажите свойства отладки для проекта.
"Анализ кода", конструктор проекта Настройте средство анализа кода.
Страница публикации в конструкторе проектов Настройка свойств для ClickOnce.
Страница "Ссылки" в конструкторе проектов (Visual Basic) Управление ссылками, используемыми проектом.
Страница "Безопасность" в конструкторе проектов Настройте параметры безопасности доступа к коду для приложений, развернутых с помощью развертывания ClickOnce.
Страница "Подписывание" в конструкторе проектов Подписывание манифестов приложения и развертывания и подписывание сборки.

См. также