如何在 Rider 中支持多个应用程序配置

Posted

技术标签:

【中文标题】如何在 Rider 中支持多个应用程序配置【英文标题】:How to support multiple app configs in Rider 【发布时间】:2021-12-08 08:18:23 【问题描述】:

所以我正在 Rider 中构建一个 .net 应用程序。

.Net 有“配置文件”的概念... app.config 文件,然后在其中支持可以覆盖和添加参数的“子配置”。

现在的问题是如何在选择这些配置文件之一的情况下运行我的应用程序?

【问题讨论】:

【参考方案1】:

如果您花一些时间在 Rider 的论坛上,您应该会注意到几年前有人问过,

https://rider-support.jetbrains.com/hc/en-us/community/posts/360001333940-Web-Config-Transforms

然后开发人员开始开发该功能,

https://youtrack.jetbrains.com/issue/RIDER-10840?_ga=2.196415914.725729255.1638903644-2041891069.1638221641

一个插件作为最终作品发布,

https://plugins.jetbrains.com/plugin/10005--net-xdt-configuration-transformation-support

【讨论】:

感谢您的回复...更多的是我不了解此“配置”系统的工作方式,这就是我对整个 c#/.net 领域的新障碍。看起来那个插件会有所帮助

以上是关于如何在 Rider 中支持多个应用程序配置的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Rider 发布我的 WPF 解决方案?

调试两个项目 Rider

Rider 可以编译啥语言

如何在 Rider 中调试类库项目

如何在 Rider 中启用视图热重载? [复制]

如何在 Rider 中进行 xUnit 测试?我收到错误 CS0246