2017-03-16 64 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隊列,方法是編輯定義並在「選項」選項卡上對其進行適當設置。