什么是 .NET 项目设计器?
Visual Studio 中的项目设计器是一个对话框,可用于指定 .NET 或 .NET Framework 项目的应用程序设置和属性。 项目设计器包含多个不同的项目属性选项卡或要与之交互的页面。 你看到的内容取决于 .NET 项目类型、平台和编程语言。 有关 .NET C# 项目设计器中的属性的详细信息,请参阅 .NET 项目设计器 (C#)。 有关 .NET Framework 项目设计器的详细信息,请参阅 .NET Framework 项目设计器中的项目属性。
Visual Studio 中的项目设计器是一个对话框,可用于指定 .NET 或 .NET Framework 项目的应用程序设置和属性。 项目设计器包含多个不同的项目属性选项卡或要与之交互的页面。 你看到的内容取决于 .NET 项目类型、平台和编程语言。
在“解决方案资源管理器”中选择一个项目节点,然后使用右键单击上下文菜单选择“属性”,随即将显示项目设计器。
重要
使用 .NET 项目设计器可访问的项目属性不同于使用“解决方案资源管理器”中“属性”窗口可访问的属性。
以下屏幕截图显示了项目设计器中 C# 控制台项目的 .NET 项目属性示例。
以下屏幕截图显示了项目设计器中 Visual Basic 控制台项目的 .NET 项目属性示例。 请注意,.NET Framework 4.7.2 显示为目标框架。
下面 Visual Studio 2019 的屏幕截图显示了项目设计器中 C# 控制台项目的 .NET 项目属性示例。 请注意,.NET 5.0 显示为目标框架。
下面 Visual Studio 2019 的屏幕截图显示了项目设计器中 Visual Basic 控制台项目的 .NET 项目属性示例。 请注意,.NET Framework 4.7.2 显示为目标框架。
.NET Framework 项目设计器中的项目属性
对于 .NET Framework 项目,请使用下表中的链接获取有关属性的信息。
properties | 语言/平台 | 说明 |
---|---|---|
应用程序 | C#、F#、Visual Basic、UWP、WPF | 指定项目的应用程序设置和属性。 |
构建 | C#、F#、WPF | 指定项目的生成配置属性。 |
生成事件 | C#、Visual Basic、WPF | 指定生成配置说明。 |
代码分析 | C#、F#、Visual Basic、WPF | 配置代码分析工具。 |
Compile | Visual Basic | 指定编译属性 |
My Extensions | Visual Basic | 管理 My 命名空间扩展。 |
包 | C#、F#、Visual Basic | 在生成期间生成 NuGet 包。 |
发布 | Visual Basic、WPF | 配置 ClickOnce 的属性。 |
参考 | Visual Basic | 管理项目使用的引用。 |
引用路径 | WPF | 管理项目的引用路径。 |
资源 | C#、F#、Visual Basic、WPF | 在解决方案资源管理器中访问 C# 项目的 RESX 文件,为 Visual Basic 项目创建默认资源文件,或将资源添加到 WPF 项目。 |
服务 | Visual Basic、WPF、Windows 窗体 | 启用客户端应用程序服务。 |
设置 | C#、F#、Visual Basic、WPF | 指定项目的应用程序设置。 |
签名 | Visual Basic、WPF | 对应用程序和部署清单及程序集进行签名。 (对于 Visual Basic 项目,现可通过“生成”>“发布”找到 .NET 项目的 ClickOnce 清单签名。) |
安全性 | Visual Basic、WPF | 配置使用 ClickOnce 部署部署的应用程序的代码访问安全性设置。 |
.NET 项目设计器中的项目属性
使用下表中的链接获取有关属性的信息。
标题 | 说明 |
---|---|
“项目设计器”->“应用程序”页 (Visual Basic) | 指定 Visual Basic 项目的应用程序设置和属性。 |
“项目设计器”->“应用程序”页 (C#) | 指定 Visual C# 项目的应用程序设置和属性。 |
“项目设计器”->“生成事件”页 (C#) | 指定生成配置说明。 |
“项目设计器”->“生成”页 (C#) | 指定 Visual C# 项目的生成配置属性。 |
“项目设计器”->“编译”页 (Visual Basic) | 指定 Visual Basic 项目的编译属性。 |
“项目设计器”->“调试”页 | 指定项目的调试属性。 |
“项目设计器”->“代码分析” | 配置代码分析工具。 |
“项目设计器”->“发布”页 | 配置 ClickOnce 的属性。 |
项目设计器 ->“引用”页 (Visual Basic) | 管理项目使用的引用。 |
”项目设计器“ ->“安全”页 | 配置使用 ClickOnce 部署部署的应用程序的代码访问安全性设置。 |
“项目设计器”->“签名”页 | 对应用程序和部署清单及程序集进行签名。 |