咨询Azure DevOps Server 2022所使用的.NET版本、Framework及Core版本
Azure DevOps Server 所用.NET版本说明
Azure DevOps Server的不同组件确实采用了不同的.NET运行时版本,具体细节如下:
- 服务器核心服务(应用层、数据层等):目前仍基于.NET Framework 4.x系列(最新版本依赖.NET Framework 4.8),这部分属于传统Windows平台依赖组件,主要为了保障原有功能的兼容性与稳定性。
- 新增功能与现代化组件:在较新版本的Azure DevOps Server中,部分新推出的功能、任务扩展以及特定服务端工具已迁移至.NET(原.NET Core/.NET 5+)技术栈,这类组件具备更好的跨平台兼容性与性能表现。
- 代理与客户端工具:Azure DevOps代理(Agent)从较新版本开始已全面切换至.NET运行,支持Windows、Linux、macOS多平台部署。
简言之,Azure DevOps Server采用混合架构:核心服务保留.NET Framework 4.x以维持兼容性,新功能及跨平台组件则使用.NET(含.NET Core/.NET 5+)。
内容的提问来源于stack exchange,提问作者user5855178
相关产品推荐
相关产品推荐

