You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在JetBrains Rider中指定Runtime Identifier构建参数?

在JetBrains Rider中配置Runtime Identifier构建参数的方法

可以在Rider中配置构建时传入Runtime Identifier(RID),无需依赖命令行,以下是两种可行方案:

方案1:修改项目文件(永久生效)

这种方法会让所有Rider构建操作自动应用指定的RID,适合固定运行环境的项目:

  • 右键目标项目,选择「Edit Project File」
  • 在<PropertyGroup>节点中添加以下配置(以osx-x64为例):
    <RuntimeIdentifier>osx-x64</RuntimeIdentifier>
    
    如果需要支持多个运行时,可改为:
    <RuntimeIdentifiers>osx-x64;win-x64</RuntimeIdentifiers>
    
  • 保存文件后,直接使用Rider的「Build Project」菜单或对应快捷键构建即可。

方案2:创建自定义构建配置(临时/多场景切换)

适合需要在不同运行时之间快速切换的场景:

  • 打开「Run」菜单,选择「Edit Configurations...」
  • 点击左上角「+」按钮,选择「.NET Build」
  • 在配置面板中:
    • 「Project」下拉框选择目标项目
    • 「Arguments」输入框添加RID参数:-r osx-x64
    • 给配置命名(比如「Build with osx-x64」)
  • 保存配置后,可通过「Run」菜单选择该配置触发构建,还能为其设置专属快捷键。

配置完成后,构建输出的bin文件夹中会直接复制对应运行时的本地库,而非存放在runtimes子文件夹下,解决运行时库加载问题。此方案适用于C# Azure Functions项目及常规控制台项目。

内容的提问来源于stack exchange,提问作者user19721505

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 13:49:58