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

是否有预装.NET的Azure DevOps自托管代理Docker镜像支持构建.NET5 WPF应用?

Azure DevOps Docker代理镜像方案解答

你可以按以下两类方案选择适配需求的镜像:

  • 优先选择微软官方提供的Azure DevOps基础代理镜像,该镜像默认自带完整的DevOps连接服务,启动后可直接注册到你的代理池,无需额外开发连接逻辑。你只需要基于该基础镜像二次封装构建依赖即可完全满足需求:
    • 封装时添加.NET 5 SDK,即可直接执行dotnet build、dotnet test命令
    • 要支持WPF项目构建,需要额外安装.NET桌面开发 workload,注意WPF依赖Windows桌面运行时,必须选择Windows容器版本的基础代理镜像,Linux容器无法完成WPF项目编译
    • 发布制品能力是Azure DevOps代理默认自带的,只要流水线中配置好制品输出路径,代理可直接完成上传,无需额外安装组件
  • 也可以直接使用社区预封装好的、带对应版本.NET SDK的Azure DevOps代理镜像,只要确认镜像包含.NET 5 SDK和桌面开发组件,即可直接投入使用。

提示:你可以在封装镜像时提前配置好内部NuGet源、预拉取常用依赖包,能大幅提升后续构建的执行速度。

内容的提问来源于stack exchange,提问作者Franz Peter Tebartz van Elst

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 11:54:00