Поделиться через


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

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

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

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

Важный

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

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

снимок экрана конструктора проектов .NET в Visual Studio 2022 с .NET 8.0 в качестве целевой платформы.

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

снимок экрана конструктора проектов .NET в Visual Studio 2022 с .NET Framework 4.7.2 в качестве целевой платформы.

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

снимок экрана конструктора проектов в Visual Studio 2019 с .NET в качестве целевой платформы.

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

снимок экрана конструктора проектов в Visual Studio 2019 с .NET Framework в качестве целевой платформы.

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

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

Свойство Язык и платформа Описание
Приложение 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

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

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

См. также