Nachdem Sie Layout-Aktualisierungen für einen Offline-Cache vorgenommen haben, wird das Layout angezeigt Der Cache-Ordner enthält möglicherweise veraltete Pakete, die nicht mehr benötigt werden von der neuesten Visual Studio-Installation. Sie können die
--clean
verwenden Option, um veraltete Pakete aus einem Offline-Cache-Ordner zu entfernen.
Microsoft Docs: So entfernen Sie ältere Versionen aus einem Layout
Sie können die neue Option --clean
verwenden. Sie benötigen den / die Dateipfad (e), um Manifeste, die diese veralteten Pakete enthalten, zu katalogisieren. Sie finden die Katalogmanifeste in einem Ordner Archive
im Offline-Layoutcache.
Sie werden dort gespeichert, wenn Sie ein Layout aktualisieren. Im Ordner "Archive" gibt es einen oder mehrere GUID
benannte Ordner, von denen jeder ein veraltetes Katalogmanifest enthält. Die Anzahl der GUID
-Ordner sollte der Anzahl der Aktualisierungen entsprechen, die an Ihrem Offline-Cache vorgenommen wurden.
Einige Dateien werden in jedem GUID
Ordner gespeichert. Die zwei Dateien von Interesse sind eine catalog.json
Datei und eine version.txt
Datei. Die catalog.json
-Datei ist das veraltete Katalogmanifest, das Sie an die Option --clean
übergeben müssen. Die andere version.txt
-Datei enthält die Version dieses veralteten Katalogmanifests. Anhand der Versionsnummer können Sie entscheiden, ob veraltete Pakete aus diesem Katalogmanifest entfernt werden sollen. Sie können dasselbe tun, wenn Sie die anderen GUID
-Ordner durchlaufen. Nachdem Sie die Entscheidung über die zu bereinigenden Kataloge getroffen haben, führen Sie den Befehl --clean aus, indem Sie den Katalogen die Dateipfade übergeben.
Beispiele:
%Vor% Sie können vs_enterprise.exe
auch in <layoutDir>.
aufrufen. Hier ein Beispiel:
Wenn Sie diesen Befehl ausführen, analysiert Setup Ihren Offline-Cache-Ordner, um die Liste der zu entfernenden Dateien zu finden. Sie haben dann die Möglichkeit, die zu löschenden Dateien zu überprüfen und die Löschungen zu bestätigen.
Tags und Links visual-studio visual-studio-2017