受信任和不受信任的解决方案
解决方案中的每个 MSBuild 项目都包含一个 MSBuild 脚本,该脚本不仅在您构建项目时执行,还会在您仅仅 打开解决方案 时执行。
这是因为 IDE 会运行项目脚本中的 MSBuild,以了解项目的结构及其依赖项。如果没有这种理解,IDE 就只会是一个基本的文本编辑器。
恶意行为者可以利用此设计通过 修改的项目脚本发起攻击。
为应对这一安全威胁,JetBrains Rider 依赖于 受信任的解决方案 和 受信任的位置 的概念。
默认情况下,您打开的每个解决方案都会被视为 不受信任 ,您将看到一个对话框,您可以选择将此解决方案设为受信任并打开它,或者选择不打开它。 一旦解决方案被打开,它就会变为 受信任 ,您再次打开它时将不会被要求确认。

配置受信任的位置
在 设置/首选项 对话框(Ctrl+Alt+S )中,前往 。
在 受信任的位置 设置页面上,指定 IDE 应该信任的本地目录。 请点击 确定 以保存更改。

您下次从这些位置之一打开 解决方案 时,JetBrains Rider 将会隐式信任它。
最后修改日期: 2025年 9月 26日