2017-03-16 18 views
1

Ich habe asp.net-Kernprojekt (project.json), das ursprünglich in VS2015 erstellt wurde, auf VS2017 MSBuild-Projektformat (.csproj) aktualisiert.VSTS hosted Build schlägt nach dem Upgrade auf VS2017 fehl

Build-Definitionen wie folgt aussehen:

build definition

Restore, Build und Test bauen Schritte mit follwong Warnung am Ende:

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

Publish Build-Schritt mit folgendem Fehler beendet:

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

Liegt das daran, dass der gehostete Build-Agent noch nicht aktualisiert wurde? Was kann ich tun? Wann wird es sein?

+0

dies ist verwandt: https://github.com/Microsoft/vsts-tasks/issues/3311 – Liero

Antwort

2

Die latest update erwähnt, dass .NET Core-Aufgaben aktualisiert wurden, um .csproj Projektsystem sowie project.json zu unterstützen.

Es seit dem announcement.However mehr als 10 Tage gewesen ist, gibt es einen Hinweis am Seitenanfang

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

Ihr Mieter könnte in naher Zukunft aktualisiert werden.

+3

Sie könnten dies in Ihrer Antwort arbeiten möchten: https://twitter.com/tfsbuck/status/842471613278883840 – DaveShaw

+0

@ DaveShaw guter Punkt, ich wusste nicht, dass ein separater Agent für VS2017-Unterstützung gebaut wurde. –

+0

Es kann nur während der Migrationsphase sein, ich kenne die Details nicht. Es ist noch nicht auf meinem VSTS-Konto erschienen. – DaveShaw

1

Als mentioned by Liero müssen Sie Ihre Builds aktualisieren, um die Hosted VS2017-Warteschlange zu verwenden, indem Sie die Definition bearbeiten und auf der Registerkarte Optionen entsprechend einstellen.

Verwandte Themen