JetBrains Rider 2025.1 Help

Aspire Host 运行配置

.NET Aspire 插件为 .NET Aspire Host 项目提供了一个特殊的 运行配置。 它通过 <IsAspireHost>true</IsAspireHost> MSBuild 属性发现此类项目。 对于此项目的每个 launchSettings.json 配置文件,将生成相应的运行配置。

Aspire Host 运行配置

条目

描述

项目

.NET Aspire Host 项目(由 IsAspireHost 属性定义)。

目标框架

如果您的项目有多个目标框架,请选择一个目标框架。

启动配置文件

来自 launchSettings.json 文件的配置文件名称。 更改配置文件后, 环境变量 和 URL 字段将相应更新。

参数

在启动配置时将传递给可执行文件的参数。

多个参数应以空格分隔。

工作目录

工作目录会自动设置为所选目标项目的项目根路径,但如果需要,您可以更改它。

环境变量

环境变量列表。 该列表由 environmentVariables 属性从 launchSettings.json 文件定义。

使用 Podman 容器运行时

如果您使用 Podman ,请选中此复选框。 此选项会自动将环境变量 DOTNET_ASPIRE_CONTAINER_RUNTIME 设置为 podman。

URL

成功启动后将打开的 URL。 默认情况下,此值由 applicationUrl 属性从 launchSettings.json 文件填充。

启动前

执行 启动配置之前的不同任务。

此运行配置允许您运行或调试注册在 Host 项目中的多个项目。

调试多个 Aspire 项目

在 服务工具窗口中还会创建一个单独的节点。 它允许您在 Aspire Host 运行时监控资源。 例如,您可以在此处找到资源属性、端点、环境变量,并查看日志。

服务工具窗口集成
2025年 7月 31日