是否有可能從Visual Studio 2017脫機安裝的佈局文件夾中刪除舊版本的安裝包?該文件夾需要我的硬盤上的大量內存。Visual Studio脫機安裝刪除舊版本
8
A
回答
7
我已經創建了一個小型實用程序應用程序,用於從Visual Studio 2017脫機設置中刪除舊版本文件夾。
您可以在https://github.com/deepak-rathi/VS2017OfflineSetupUtility
或者
運行從下載從GitHub源可執行VS2017OfflineSetupUtility.exe發佈文件夾
6
執行完佈局更新到脫機緩存,佈局 緩存文件夾可能有一些過時的包,不再需要通過最新的Visual Studio安裝 。您可以使用
--clean
選項從脫機緩存文件夾中刪除過時的程序包。
5
您可以使用新的--clean
選項。您將需要文件路徑來對包含那些過時包的清單進行編目。您可以在離線版式緩存中的Archive
文件夾中找到目錄清單。
當您更新佈局時,它們被保存在那裏。在「存檔」文件夾中,有一個或多個GUID
命名文件夾,每個文件夾都包含一個過時的目錄清單。 GUID
文件夾的數量應與對您的脫機緩存進行更新的次數相同。
幾個文件保存在每個GUID
文件夾內。最感興趣的兩個文件是catalog.json
文件和version.txt
文件。 catalog.json
文件是您需要傳遞給--clean
選項的過時目錄清單。其他version.txt
文件包含此過時目錄清單的版本。根據版本號,您可以決定是否要從此目錄清單中刪除過時的軟件包。您可以在通過其他GUID
文件夾時執行相同的操作。在對要清理的目錄做出決定後,通過向這些目錄提供文件路徑來運行--clean命令。
例子:
vs_enterprise.exe --layout <layoutDir> --clean <file-path-of-catalog1> <file-path-of-catalog2> …
vs_enterprise.exe --layout <layoutDir> --clean <file-path-of-catalog1> --clean <file-path-of-catalog2> …
您也可以調用vs_enterprise.exe
的<layoutDir>.
這裏面有一個例子:
c:\VS2017Layout\vs_enterprise.exe --layout c:\VS2017Layout --clean c:\VS2017Layout\Archive\1cd70189-fc55-4583-8ad8-a2711e928325\Catalog.json --clean c:\VS2017Layout\Archive\d420889f-6aad-4ba4-99e4-ed7833795a10\Catalog.json
當你執行這個命令,安裝程序分析您的脫機緩存文件夾中找到列表它將刪除的文件。然後您將有機會查看將要刪除的文件並確認刪除。
相關問題
- 1. 安裝Visual Studio 2017的舊版本
- 2. 刪除舊文件版本安裝
- 3. Visual Studio 2008 PUBLISH安裝程序安裝舊版本
- 4. Visual Studio版本安裝Scrapy
- 5. 如何刪除Java的舊版本,然後安裝新版本
- 6. 安裝新版本時自動刪除舊版本
- 7. Android Studio的脫機安裝
- 8. 如何在Visual Studio 2010中安裝舊版本的NuGet?
- 9. 刪除舊版本
- 10. 刪除Stack/Cabal包並安裝舊版本
- 11. 安裝舊版本的firefox
- 12. 安裝舊版本的Cygwin
- 13. 安裝舊版本的gcc
- 14. 安裝舊版本scrapyd
- 15. 運行特定版本的Visual Studio(並行安裝兩個版本的Visual Studio)
- 16. 完全刪除舊版本的elasticsearch並安裝較新的版本
- 17. 如何刪除舊版本的mongodb並在cloud9 IDE中安裝新版本?
- 18. 如何在安裝新版本時刪除舊版本的iPhone SDK?
- 19. 擺脫舊的scala版本並安裝2.11.7
- 20. Visual Studio安裝項目刪除所有用戶的安裝
- 21. Capistrano不刪除舊版本
- 22. Jenkins:刪除舊版本
- 23. SoaSuiteComposites刪除舊版本
- 24. Maven的:版本:更新父隨後安裝安裝舊版本
- 25. Visual Studio Project恢復舊版本
- 26. 部署舊版本的Visual Studio
- 27. Visual Studio 2010包括舊版本的jquery
- 28. 舊版本的Visual Studio擴展
- 29. 如何刪除Visual Studio中的舊DLL?
- 30. 如何刪除由bundler安裝的舊版ruby版本的寶石?
不錯的工具,簡單易用 –