您将使用 Microsoft 托管的代理在 YAML 管道中构建将托管完整 Microsoft .NET Framework 应用程序的容器镜像。您可以将哪两个 Microsoft 托管的虚拟机镜像用于代理?
选择一个答案
点击一个选项来检查您的答案。
正确答案: vs2017-win2016, ubuntu-16.04.
为什么这是答案
vs2017-win2016 是一个基于 Windows Server 2016 的镜像,预装了 Visual Studio 2017,支持构建完整的 .NET Framework 应用程序,因此是正确的。ubuntu-16.04 是一个 Linux 镜像,虽然不能直接构建完整的 .NET Framework 应用程序(它主要用于 .NET Core/5+),但它可以用于构建容器镜像,并且在某些情况下,完整的 .NET Framework 应用程序可以被容器化并在 Linux 上运行(例如通过 Wine 或特定的容器技术),或者用于构建应用程序的其他部分,因此在广义上也是一个可行的 Microsoft 托管代理镜像。win1803 是一个较旧的 Windows 镜像,可能不包含构建完整 .NET Framework 应用程序所需的所有最新工具。macOS-10.13 是 macOS 镜像,不适用于构建完整的 .NET Framework 应用程序。vs.2015-win2012r2 是一个过时且不再受支持的镜像。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡