停用或移動套件快取

套件快取提供已安裝套件的來源。 當沒有網際網路連線時,您需要這些套件來修復 Visual Studio 或其他相關產品。 不過,針對某些磁碟機或系統設定,您可能不會想要保留那些套件。 安裝程式會視需要下載它們。 如果您想要儲存或復原磁碟空間,可以停用或移動套件快取。

停用套件快取

在您使用新的安裝程式安裝、修改或修復 Visual Studio 或其他產品之前,可以針對安裝程式使用 --nocache 參數來啟動安裝程式。

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vs_installer.exe" --nocache

您對任何產品所做的作業,都會移除該產品所有的現有套件,並會避免在安裝套件之後儲存它們。 如果需要套件才能修改或修復 Visual Studio,安裝之後會自動下載並移除這些套件。

如果您想要重新啟用快取,請改為傳遞 --cache。 只會快取所需的套件。 如果您需要還原所有套件,建議您先修復 Visual Studio,再中斷網路連線。

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vs_installer.exe" repair --passive --norestart --cache

您也可以設定 KeepDownloadedPayloads登錄原則來在安裝、修改或修復 Visual Studio 之前停用快取。

移動套件快取

常見的系統組態是將 Windows 安裝在 SSD 上,並針對開發需求 (例如原始程式碼、程式二進位檔等) 使用容量較大的硬碟。 如果您想要離線工作,可以改為移動套件快取。

若要做此作業,目前的唯一方式是在安裝、修改或修復 Visual Studio 之前設定 CachePath登錄原則

支援或疑難排解

有時可能會發生一些問題。 若 Visual Studio 安裝失敗,請參閱針對 Visual Studio 安裝和升級問題進行疑難排解,以取得逐步指導方針。

以下是一些支援選項: