共用方式為


建立 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 版本和版本的正確啟動載入器 ,並將它複製到您想要用作本機版面配置來源位置的目錄中。 啟動載入器是您用來建立、更新或修改本機配置的可執行檔。 您必須有因特網連線才能完成此步驟。

步驟 2:建立本地版面設計

以管理員權限開啟命令提示字元,導航到下載引導程式的目錄,然後使用 引導程式的參數 建立本機佈局。 您必須有因特網連線才能完成此步驟。

您可以將 en-US 變更為語言環境清單中的某一語言環境,以安裝非英文的其他語言,並且您可以使用元件和工作負載清單來進一步自訂本地版面配置。

以下是一些常見的區域版面配置建立範例。 您可以在建立 Visual Studio 的網路配置 頁面和 命令列參數範例 頁面上找到更多範例。

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

      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 安裝和升級問題疑難解答」,以獲得逐步指導。

以下是一些更多支援選項: