建立 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 的未來更新,以遵守 [全部下載後安裝] 行為。 如需詳細資訊,請參閱安裝和下載行為文件。
使用命令列來建立本機配置
步驟 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 安裝和升級問題進行疑難排解,以取得逐步指導方針。
以下是一些支援選項:
- 我們也提供安裝聊天 (僅限英文) 支援選項,可回答安裝的相關問題。
- 您可以透過 Visual Studio 安裝程式及 Visual Studio IDE 中的回報問題工具回報產品的問題。 如果您是 IT 系統管理員且未安裝 Visual Studio,您可以在這裡提交 IT 系統管理員意見反應。
- 在 Visual Studio 開發人員社群 \(英文\) 中建議功能、追蹤產品問題和尋找解答。