2017-03-16 61 views
1

我已经将最初在VS2015中创建的asp.net核心项目(project.json)升级到VS2017 MSBuild项目格式(.csproj)。升级到VS2017后VSTS托管构建失败

构建的定义是这样的:

build definition

RestoreBuildTest构建步骤结束了follwong警告:

:有以下错误

Project file(s) matching the specified pattern were not found.

Publish构建步骤结束

MyProject.csproj' does not contain a project.json file

是否因为托管构建代理尚未更新?我能做些什么呢?它会是什么时候?

+0

这是相关的:https://github.com/Microsoft/vsts-tasks/issues/3311 – Liero

回答

2

latest update提到.NET Core任务已更新为支持.csproj项目系统以及project.json

因为announcement.However它已经超过10天,有在页面

Note: The features discussed in this post will be rolling out over the next three weeks.

你的租客可能会在不久的将来被更新的上面有个字条。

+3

你可能想把这个工作到你的答案:https://twitter.com/tfsbuck/status/842471613278883840 – DaveShaw

+0

@ DaveShaw好点,我不知道一个单独的代理是为VS2017的支持而构建的。 –

+0

它可能只是在迁移阶段,我不知道细节。它还没有出现在我的VSTS账户上。 – DaveShaw

1

由于mentioned by Liero,您需要更新您的版本以使用Hosted VS2017队列,方法是编辑定义并在“选项”选项卡上对其进行适当设置。