JetBrains Rider 2025.1 Help

配置项目属性

解决方案中的每个项目都有许多属性,用于定义如何构建、运行和分析它。 要访问这些属性,请在解决方案资源管理器中选择一个项目时按下 Alt+Enter ,或右键单击它并选择 属性。

在打开的对话框中,项目属性被组织在不同的页面中。

JetBrains Rider:项目属性对话框

应用程序

常规

程序集名称

允许您指定自定义的程序集名称

根命名空间

允许您为此项目中的类型指定自定义的根命名空间

目标框架

允许您更改项目的目标 .NET 框架版本。 有关更多信息,请参阅 Microsoft Docs 上的 框架目标概述 和 SDK 风格项目中的目标框架。

输出类型

允许您选择通过构建项目生成的工件。 有关更多信息,请参阅 Microsoft Docs 上的 C# 编译器选项。

语言

语言版本

使用此选项更改 C# 语言版本。 默认情况下,语言版本是根据项目的目标框架设置的。 根据所选的语言版本,JetBrains Rider 的 代码检查 会检测代码问题并提出与所选版本相关的改进建议。 有关更多信息,请参阅 Microsoft Docs 上的 C# 语言版本控制。

可空引用类型

对于 C# 8.0 及更高版本的语言版本,您可以选择使用 可空引用类型 来帮助您避免空引用异常。 有关更多信息,请参阅 Microsoft Docs 上的 可空引用类型。

资源

应用程序图标

适用于生成桌面应用程序的项目,允许您指定一个图标文件 .ico ,当应用程序在资源管理器或任务栏中显示时使用。

绑定重定向

自动生成绑定重定向

使用此复选框启用或禁用 自动绑定重定向。

如果禁用了自动生成,您可以在需要时通过右键单击解决方案资源管理器中的项目并选择 工具 | 生成绑定重定向 来生成绑定重定向。

NuGet

此页面仅适用于 .NET 项目,允许您配置如何从此项目 创建 NuGet 包。

汇编

在此页面上,您可以配置将从此项目生成的程序集的 元数据。

签署

在此页面上,您可以使用 强名称 对生成的程序集进行签名。

引用路径

如果项目团队使用的程序集可能位于不同计算机上的不同目录中,您可以在此页面列出这些目录。 此列表不会通过 VCS 共享,因此每个团队成员可以配置自己的目录。

构建事件

使用此页面在项目构建之前和之后运行其他命令。 预生成和后生成命令的格式以及可接受的宏与 Microsoft Visual Studio 中的相同。 有关更多信息,请参阅 Microsoft Docs。 如何:指定生成事件。

检查

可本地化

此首选项定义是否执行 本地化检查。 如果选择了 默认 值,则仅在项目中至少有一个资源文件时执行检查。 是 和 否 值允许显式启用/禁用此检查。

可本地化检查器

可本地化检查器 项目属性 定义如何处理未被任何标记为 LocalizableAttribute 的成员使用的字符串文本 — 乐观 算法将忽略此类字符串, 悲观 将 将其标记为可本地化。

解决方案级检查

此首选项定义是否应在项目中启用 解决方案范围的代码检查。 开 和 关 值允许显式启用/禁用此检查。 此 仅内部符号 值部分启用了对具有 internal 访问权限的类型和类型成员的检查。

调试/发布

使用这些页面自定义 项目构建配置。

导入

此页面列出了项目直接和间接引用的所有项,并以绝对路径显示在您的硬盘上。 您可以双击任何项以在编辑器中查看。

属性

此页面列出了影响项目的所有属性。 这些属性在项目配置( .csproj 文件)以及导入的项中定义(您可以在解决方案资源管理器中的 [project name] | 依赖项 | 导入 下找到它们)。

开始输入以查找特定属性。

2025年 7月 31日