建立 Visual Studio 的離線安裝套件以進行本機安裝

適用于:是Visual Studio否Visual Studio for Mac否Visual Studio Code

我們設計了 Visual Studio 以在各種網路和電腦設定中運作良好。 對於涉及本機電腦的所有案例,我們建議您使用Visual Studio 安裝程式,這是定期檢查更新的小型檔案,並協助您隨時掌握所有最新的修正和功能。 此頁面的資訊討論如何建立離線安裝套件,以在本機電腦上安裝檔案。

如果您是想要將 Visual Studio 部署至用戶端工作站網路的企業 IT 系統管理員,或如果您需要建立要傳輸到另一部電腦或安裝至另一部電腦的檔案安裝套件,請參閱我們的 Visual Studio 系統管理員指南建立 Visual Studio 檔的網路型安裝

使用 [全部下載後安裝] 功能

有時候線上存取有問題。 例如,您可能有不可靠的網際網路連線,或者您的網際網路連線可能會有低頻寬。 針對這類情況,我們已讓其他方法可供取得 Visual Studio。 您可以使用 [全部下載],然後從Visual Studio 安裝程式安裝功能,在安裝之前先下載本機電腦上的安裝套件,或者您可以使用命令列來建立本機安裝套件,以便稍後安裝。

若要下載本機安裝套件,請選取 [全部下載],然後在Visual Studio 安裝程式 [工作負載] 索引標籤底部的下拉式清單中安裝選項。 這項功能的目的是要將下載 Visual Studio 套件前載到您打算安裝 Visual Studio 的同一部電腦上。 藉由先在本機下載套件,您就可以在安裝 Visual Studio 之前安全地中斷與網際網路的連線。

[全部下載後安裝] 選項

重要

[ 全部下載],然後安裝 功能會下載自訂至本機電腦的 Visual Studio 安裝套件。 請勿嘗試將此下載的安裝套件傳輸至另一部電腦,因為它並非設計成以這種方式運作。 相反地,如果您想要下載安裝套件,並將其傳輸至另一部機器或將其安裝在另一部電腦上,則必須建立配置,如 建立 Visual Studio 網路型安裝 檔中所述。

您也可以設定此 Visual Studio 實例的未來更新,以遵守 [全部下載],然後安裝 行為。 如需詳細資訊,請參閱 自訂更新設定 檔。

使用命令列建立本機配置

下載您想要之 Visual Studio 版本的啟動載入器,並將其複製到您想要作為本機配置來源位置的目錄。 一旦建立版面配置,您就可以使用它來安裝 Visual Studio。 啟動載入器是您用來建立、更新和執行其他 Visual Studio 安裝作業的可執行檔。 您必須有網際網路連線才能完成此作業。

步驟 1 - 下載 Visual Studio 啟動載入器

下列啟動載入器一律會安裝最新的最安全 Visual Studio 2019 版本,無論您何時執行它們。 或者,如果您想要安裝特定版本的 Visual Studio 2019,請移至 Visual Studio 2019 版本 頁面,其中包含每個服務版本的固定版本啟動載入器連結,並下載您想要的版本。 將它複製到您要作為本機配置位置的目錄。

版本 啟動載入器
Visual Studio 2019 Professional 16.11 版 vs_professional.exe
Visual Studio 2019 Enterprise 16.11 版 vs_enterprise.exe
Visual Studio 2019 組建工具 16.11 版 vs_buildtools.exe

以下所列的啟動載入器一律會在目前的通道上安裝最新的最安全 Visual Studio 2022 版本,不論何時執行。 或者,如果您想要安裝特定版本或 Visual Studio 2022 的特定通道,請移至 Visual Studio 2022 版本歷程記錄 頁面,其中包含每個通道上每個服務版本的 Evergreen 和固定版本啟動載入器連結,並下載您想要的版本。 將它複製到您要作為本機配置位置的目錄。

版本 啟動載入器
Visual Studio 2022 Community vs_community.exe
Visual Studio 2022 Professional vs_professional.exe
Visual Studio 2022 Enterprise vs_enterprise.exe
Visual Studio 2022 組建工具 vs_buildtools.exe

提示

如果您先前已下載特定的啟動載入器檔案,並想要確認其將安裝的版本,以下是其安裝方式。 在 Windows 中,開啟 檔案總管,以滑鼠右鍵按一下啟動載入器檔案,選擇 [內容],選擇 [詳細資料] 索引標籤,然後檢視[產品版本號碼]。 若要將該數位與 Visual Studio 版本相符,請參閱 Visual Studio 2019 Releases 頁面底部的資料表。

提示

如果您先前已下載啟動載入器檔案,並想要確認其將安裝的版本,以下是其安裝方式。 在 Windows 中,開啟 檔案總管,以滑鼠右鍵按一下啟動載入器檔案,選擇 [屬性],然後選擇 [詳細資料]索引標籤。[產品版本] 欄位將描述啟動載入器將安裝的通道和版本。 除非明確指定,否則版本號碼應一律讀取為「指定專案的最新服務版本」,且通道為 Current。 因此,具有 LTSC 17.0 產品版本的啟動載入器將會安裝 17.0.x 的最新服務版本,該版本可在 17.0 LTSC 通道上使用。 具有產品版本的啟動載入器,只要說 Visual Studio 2022 將會在目前通道上安裝最新版的 Visual Studio 2022。

步驟 2 - 建立本機配置

您必須連接網際網路,才能完成此步驟。

使用系統管理員許可權開啟命令提示字元,流覽至您下載啟動載入器的目錄,並使用啟動載入器的參數,如 使用命令列參數安裝 Visual Studio 頁面來建立本機配置中所定義。 使用企業啟動載入器的常見範例如下和 命令列參數範例頁面中說明 。 您可以從語言地區設定清單中變更 en-US 為地區設定,並使用元件和工作負載清單來進一步自訂本機配置,以安裝英文以外的語言

提示

為了防止發生錯誤,請確保完整安裝路徑少於 80 個字元。

  • 針對 .NET Web 和 .NET 桌面開發,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
    
  • 針對 .NET Web 和 .NET 桌面開發,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
    
  • 針對 .NET 桌面和 Office 開發,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.Office --includeOptional --lang en-US
    
  • 針對 C++ 桌面開發,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US
    
  • 若要建立完整的本機版面配置,僅限英文版面配置, (這需要很長的時間— 我們有許多功能 !) ,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --lang en-US
    

注意

Visual Studio 的完整本機配置至少需要 41 GB 的磁碟空間。 如需詳細資訊,請參閱 系統需求

注意

Visual Studio 的完整本機配置至少需要 45 GB 的磁碟空間。 如需詳細資訊,請參閱 系統需求

步驟 3 - 從本機配置安裝 Visual Studio

當您從本機配置安裝 Visual Studio 時,Visual Studio 安裝程式會使用檔案的本機版本。 但是,如果您在安裝期間選取不在版面配置中的元件,Visual Studio 安裝程式會嘗試從網際網路下載這些元件。 若要確定您只安裝先前下載的檔案,請使用您用來建立本機配置的相同 命令列選項 。 若要確定您的安裝程式不會在安裝產品時嘗試存取網際網路,請使用 --noweb 參數。

例如,如果您使用下列命令建立本機安裝配置:

vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

然後,使用此命令來執行安裝:

c:\localVSlayout\vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US

然後,使用此命令來執行安裝:

c:\localVSlayout\vs_enterprise.exe --noweb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

重要

如果您使用 Visual Studio Community,系統可能會在安裝 30 天內提示您登入,但不會影響您使用產品的能力。

注意

如果您收到簽章不正確錯誤,您必須 安裝更新的憑證。 在本機配置中開啟 [憑證] 資料夾。 按兩下每個憑證檔案,然後點選完成 [憑證管理員精靈]。 如果系統要求您輸入密碼,則請保留空白。

語言地區設定清單

語言地區設定 Language
cs-CZ 捷克文
de-DE 德文
en-US 英文
es-ES 西班牙文
fr-FR 法文
it-IT 義大利文
ja-JP 日文
ko-KR 韓文
pl-PL 波蘭文
pt-BR 葡萄牙文 - 巴西
ru-RU 俄文
tr-TR 土耳其文
zh-CN 中文 - 簡體
zh-TW 中文 - 繁體

支援或疑難排解

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

以下是一些支援選項:

另請參閱