主要观点:.NET 团队发布了.NET Aspire 的 9.2 版本,带来了仪表盘体验更新、新的集成能力和部署改进。
关键信息:
- 引入新的资源图,可视化展示应用主机中的所有资源及其关系。
- 仪表盘相关更新,如新资源图标、暂停收集遥测的按钮等。
- 支持自定义资源 URL,可在 AppHost 项目中配置并在仪表盘显示。
- 扩展了资源深度链接,涵盖更多服务。
- 原生支持通过新 API 定义自定义 HTTP 命令。
- 引入发布者机制,可用于跨环境的应用打包和部署。
- Azure 部署中管理身份的分配行为发生变化。
- 从 9.1 版本升级是增量且兼容.NET 8 和.NET 9。
- 包含一些二进制不兼容、源不兼容或行为上的重大更改。
重要细节: - 资源图遵循仪表盘其他部分的图标和颜色方案,如Resource Graph in Action 图片所示/filters:no_upscale()/news/2025/04/dotnet-aspire-92-release/en/resources/1project-graphs-1745181913104.png)。
- 发布者模型与 Aspir8 工具作者 David Sekula 合作开发,可支持部署到 Docker Compose、Kubernetes 和 Azure 且无需单独工具。
- Azure SQL Server 和 Azure PostgreSQL 在管理访问方面因管理身份分配变化而受影响,如 Azure SQL 仅支持一个 Azure AD 管理员等。
- 升级步骤和可选更改可在官方文档中查看。
- 可参考官方发布说明了解所有功能、更新和重大更改的完整概述。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。