Zum Inhalt springen

Leitfäden

So zwischenspeichern Sie die MSBuild-Ausgabe

Bei jedem Build werden alle Projekte neu kompiliert.

5 Min. Lesezeit

Bei jedem Build werden alle Projekte neu kompiliert.

Warum es passiert

Zwischenausgabeverzeichnisse bleiben nicht erhalten und MSBuild kann keinen inkrementellen Build durchführen.

So beheben Sie das Problem

  1. Zwischenspeichern der Verzeichnisse obj/ und bin/, die auf den Projektdateien und der Sperrdatei basieren
  2. Aktivieren Sie die Wiederverwendung von MSBuild-Knoten innerhalb des Jobs
  3. Verwenden Sie --no-restore beim Build nach einem expliziten Wiederherstellungsschritt

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.