參考網址:小朱® 的技術隨手寫 microsoft
vs_community.exe –layout C:\vs2017 –add Microsoft.VisualStudio.Workload.ManagedDesktop –lang zh-tw
vs_community.exe --layout C:\vs2017 --add Microsoft.VisualStudio.Workload.ManagedDesktop --lang zh-tw
製離線安裝媒體的方法很簡單,只要使用命令列提示字元 (Command Line Prompt) 中執行下列指令即可:
[visual studio setup file] --layout [offline installation folder] --lang [visual studio language]
例如 Visual Studio Community 2017 的安裝程式執行檔是 vs_community.exe,要將安裝檔案下載到 C:\vs2017,要安裝的是繁體中文的 Visual Studio,則指令可以這樣下:
vs_community.exe --layout C:\vs2017 --lang zh-tw
除了上述指令參數外,Visual Studio 安裝程式還可以允許指定要下載哪些套件,可以先在這裡查詢要下載套件的 Component ID,然後以--add
指令設定要下載的 Component ID (可以多個,用空白分隔),--lang
也可以指定一次下載多個語系 (一樣用空白分隔,例如若要同時下載英文與繁體中文檔案,可設定 --lang zh-tw en-us
)。
2017/3/15 加註:
有朋友詢問為何下載了安裝檔案卻還是要連上網,根據最新釋出的文件來看,在離線安裝資料夾內有個 certificates 資料夾,裡面有三個憑證:
要先安裝這三個憑證,然後再執行離線安裝資料夾內的安裝程式執行檔即可。
安裝憑證時會問你密碼,但不用輸入直接下一步即可 (密碼為空白)。
雖然 Offline Installation 可以預先下載檔案,但似乎有部份元件仍然需要依賴網路才能處理,因此建議網路線不要拔掉,若是一定要在無網路環境下安裝,可能就要用自選元件的方式來安裝。這個問題已經有人反應給微軟,若有進一步訊息更新時會再更新本文。