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

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

我們設計了 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 的未來更新,以遵守 [全部下載],然後安裝 行為。 如需詳細資訊,請參閱 安裝和下載行為 檔。

使用命令列建立本機配置

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

針對您想要的 Visual Studio 版本和版本下載正確的啟動載入器 ,並將它複製到您想要作為本機配置來源位置的目錄。 啟動載入器是您用來建立、更新或修改本機配置的可執行檔。 您必須連接網際網路,才能完成此步驟。

步驟 2 - 建立本機配置

使用系統管理員許可權開啟命令提示字元,流覽至您下載啟動載入器的目錄,並使用 啟動載入器的參數 來建立本機配置。 請注意,您必須有網際網路連線才能完成此步驟。 常見的本機版面配置建立範例如下所示。 您可以在 建立 Visual Studio 頁面的網路設定命令列參數範例 頁面上找到其他範例。 您可以從語言地區設定清單中變更 en-US 為地區設定,並使用元件和工作負載清單來進一步自訂本機配置,以安裝英文以外的語言

  • 若要建立包含所有功能和所有語言的完整本機配置, (這需要很長的時間— 我們有許多功能 !) ,請執行:

      vs_enterprise.exe --layout c:\localVSlayout
    

注意

請確定您的完整安裝路徑小於 80 個字元,且您的電腦具有豐富的儲存體。 Visual Studio 的完整本機配置至少需要 41 GB 的磁碟空間。 如需詳細資訊,請參閱 系統需求

注意

請確定您的完整安裝路徑小於 80 個字元,且您的電腦具有豐富的儲存體。 Visual Studio 的完整本機配置至少需要 45 GB 的磁碟空間。 如需詳細資訊,請參閱 系統需求

  • 針對只有一種語言的 .NET Web 和 .NET 桌面開發,請執行:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
    
  • 針對 C++ 桌面開發,包括所有建議和選擇性元件,僅執行一種語言:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US 
    
  • 您也可以 使用匯出的 vsconfig 檔案 來自訂版面配置內容、 驗證 版面配置或 修正 版面配置。

步驟 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 天內提示您登入,但不會影響您使用產品的能力。

注意

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

支援或疑難排解

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

以下是一些支援選項:

另請參閱