Die neue Abhängigkeitsprüfungsfunktion in VS 2017 Enterprise erfordert eine zusätzliche Komponente, die im Installationsprogramm überprüft werden muss. Es aktualisiert dann Ihre .csproj
Dateien, um Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets
einzuschließen. Arbeiten wie ein Charme lokal, aber nicht auf einem Build-Server:Visual Studio 2017-Abhängigkeitsvalidierungsprojekt auf Buildserver
Fehler MSB4226: Das importierte Projekt „C: \ Program Files (x86) \ Microsoft von Visual Studio \ 2017 \ Enterprise \ MSBuild \ Microsoft \ Visualstudio \ v15.0 \ ArchitectureTools \ Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets " wurde nicht gefunden. Außerdem wurde versucht, "ArchitectureTools \ Microsoft.VisualStudio.TeamArchitect.ModelingProject.targets" im Fallback-Suchpfad (s) für $ (VSToolsPath) - "C: \ Programme (x86) \ MSBuild \ Microsoft \ VisualStudio" zu finden \ v15.0 ". Diese Suchpfade sind definiert in "C: \ Programme (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ 15.0 \ Bin \ msbuild.exe.Config". Bestätigen Sie , dass der Pfad in der Deklaration korrekt ist und dass die -Datei auf Datenträger in einem der Suchpfade vorhanden ist.
Unser Buildserver ist Visual Studio Team Services, das für die Verwendung der neuesten Version von VS (z. B. 2017) konfiguriert ist. Was müssen wir installieren/konfigurieren, damit es funktioniert?
Verwenden Sie den gehosteten Agenten oder einen privaten Agenten? –
Ich glaube, es ist ein privater Agent, denn als wir Zugang hatten, mussten wir uns mit dem Firmen-VPN verbinden. – UserControl
Ich habe das gleiche Problem, aber mit einem gehosteten Agenten. Irgendein Vorschlag? – Exatex