配置项目属性
解决方案中的每个项目都有许多属性,用于定义如何构建、运行和分析它。 要访问这些属性,请在解决方案资源管理器中选择一个项目时按下 Alt+Enter ,或右键点击它并选择 属性。
在打开的对话框中,项目属性被组织在不同的页面中。

应用程序
常规
程序集名称 | 允许您指定自定义的程序集名称 |
根命名空间 | 允许您为此项目中的类型指定自定义的根命名空间 |
目标框架 | 允许您更改项目的目标 .NET 框架版本。 有关更多信息,请参阅 Microsoft Docs 上的 框架目标概述 和 SDK 风格项目中的目标框架。 |
输出类型 | 允许您选择通过构建项目生成的工件。 有关更多信息,请参阅 Microsoft Docs 上的 C# 编译器选项。 |
语言
资源
应用程序图标 | 适用于生成桌面应用程序的项目,允许您指定一个图标文件 .ico ,当应用程序在资源管理器或任务栏中显示时使用。 |
绑定重定向
自动生成绑定重定向 | 使用此复选框启用或禁用 自动绑定重定向。 如果禁用了自动生成,您可以在需要时通过右键点击解决方案资源管理器中的项目并选择 来生成绑定重定向。 |
NuGet
此页面仅适用于 .NET 项目,允许您配置如何从此项目 创建 NuGet 包。
汇编
在此页面上,您可以配置将从此项目生成的程序集的 元数据。
签署
在此页面上,您可以使用 强名称 对生成的程序集进行签名。
引用路径
如果项目团队使用的程序集可能位于不同计算机上的不同目录中,您可以在此页面列出这些目录。 此列表不会通过 VCS 共享,因此每个团队成员可以配置自己的目录。
构建事件
使用此页面在项目构建之前和之后运行其他命令。 预生成和后生成命令的格式以及可接受的宏与 Microsoft Visual Studio 中的相同。 有关更多信息,请参阅 Microsoft Docs。 如何:指定生成事件。
检查
可本地化 | 此首选项定义是否执行 本地化检查。 如果选择了 默认 值,则仅在项目中至少有一个资源文件时执行检查。 是 和 否 值允许显式启用/禁用此检查。 |
可本地化检查器 | 可本地化检查器 项目属性 定义如何处理未被任何标记为 |
解决方案级检查 | 此首选项定义是否应在项目中启用 解决方案范围的代码检查。 开 和 关 值允许显式启用/禁用此检查。 此 仅内部符号 值部分启用了对具有 internal 访问权限的类型和类型成员的检查。 |
调试/发布
使用这些页面自定义 项目构建配置。
导入
此页面列出了项目直接和间接引用的所有项,并以绝对路径显示在您的硬盘上。 您可以双击任何项以在编辑器中查看。
属性
此页面列出了影响项目的所有属性。 这些属性在项目配置( .csproj 文件)以及导入的项中定义(您可以在解决方案资源管理器中的 下找到它们)。
开始输入以查找特定属性。