Azure 托管代理 - Visual Studio 2017

标签 azure visual-studio-2017 build-agent

我在 Azure 中设置了托管代理来执行 CI 构建,但在构建失败之前的 Visual Studio 构建步骤中,我收到以下警告:

“未找到 Visual Studio 版本“15.0”。正在寻找最新版本。”

查看托管代理的文档,它们似乎不是使用 Visual Studio 2017 部署的:

https://www.visualstudio.com/en-gb/docs/build/concepts/agents/hosted

有谁知道托管代理何时将与 Visual Studio 2017 一起部署或何时可能部署?

最佳答案

选择代理队列时,您现在可以选择“托管 VS2017”。

您可能需要调整您的构建管道。例如,我必须删除我的 Nuget Restore 步骤,然后在构建步骤中勾选“恢复 nuget 包”。标准恢复 Nuget 步骤是尝试使用 MsBuild 14,该版本在 VS2017 代理上不可用。

关于Azure 托管代理 - Visual Studio 2017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42740312/

相关文章:

Azure 上的 node.js - 您无权查看此目录或页面

找不到 Azure 市场图像

visual-studio - 如何在 Visual Studio 2017 中启用 WiX 项目

c# - 为什么我的调试器似乎卡在 await 语句中?

c# - TFS 2015 API 使用 PowerShell 从池中删除代理

azure - 如何使用 EtwProviders 让 ETW 与 Service Fabric 的 VM 规模集的 ARM 模板配合使用

Azure RedHat vm yum 更新失败并显示 "SSL peer rejected your certificate as expired."

.net - 如何抑制 'Found conflicts between different versions of' 警告?

build - 创建发布工件目录失败(访问路径 'C:\agent\_work\r1\a\NUL' 被拒绝。)

build-agent - TFS构建下Binaries\_PublishedWebsites目录的用途是什么