AUSGABE
Die Visual Studio Build-Aufgabe in einem Visual Studio Team Service baut für eine Lösung, die eine Standard-ASP.NET MVC-Website und eine Standard-Einheit enthält Test Project findet keine Referenzen. Diese Aufgabe wird nach einer NuGet-Wiederherstellung ausgeführt, die diese Verweise installieren sollte. Obwohl die NuGet-Wiederherstellungsaufgabe erfolgreich ist, werden die Verweise nicht auf dem Server installiert, auf dem diese Erstellung ausgeführt wird.MSBuild nicht auf Unit-Test-Projekt (.NET Core) nach NuGet wiederherstellen
Visual Studio Team Services Logs
Die Fehlerprotokolle This Github Repository
Fixes
In dem Bemühen Versuchte hochgeladen wurden, um sicherzustellen, dass die Pakete ordnungsgemäß durch das Projekt verwiesen, die alle die NuGet Pakete wurden aus dem Paket-Manager mithilfe des folgenden Befehls neu installiert:
Dies ist hat dazu geführt, dass MSBuild in beiden Projekten Microsoft.Net.Compilers.props
nicht gefunden hat. Um dies zu korrigieren, wurde die Version Microsoft.Net.Compilers.props
im Projekt auf Version zurückgesetzt. Dies brachte jedoch nur die ursprünglichen Fehler zurück, wo die MSTest.TestAdapter.props
und Microsoft.Net.Compilers.props
Referenzen nicht gefunden werden konnten.
Können Sie die contento Ihrer SampleWebSiteForDemo.csproj Datei schreiben ... oder Sie können es auf den Repo hinzufügen – Hackerman
@Hackerman Beispiel-Website-Dateien in das [Repository] hinzugefügt wurden (https://github.com/ Fredison/MSBuildError/tree/master/SampleWebsite) – Kmaster
Lösche diese Zeile ' ' installieren Sie das Paket erneut ... und löschen Sie auch die ' ' –
Hackerman