如何創建 Visual Studio 2017 RC 離線安裝包
友情提示
目前,Android SDK 不支持離線安裝。所以在未聯網的電腦上離線安裝 VS2017RC 且選擇了 Android SDK 則可能失敗。
創建 Visual Studio 的離線安裝計劃
- 首先下載相應版本的可執行文件,例如:vs_community.exe、vs_enterprise.exe 或 vs_professional
- 在 cmd 中運行可執行文件並加入下列參數:
a.--
layout <path>,<path>參數用於指定下載文件的目標路徑。不支持相對路徑(如:..\vs2017),也不支持驅動器根目錄(如:d:\)。請使用如 d:\vs2017 這樣的路徑作爲參數。
b.--
lang <language>,<language>參數用於指定安裝時可用的語言支持。如:zh-CN 或 en-US,可指定多個區域語言;若不使用該參數,則默認安裝全部語言支持。
示例
- 下載全部語言支持
vs_community.exe --layout c:\vs2017
vs_enterprise.exe --layout c:\vs2017
vs_professional.exe --layout c:\vs2017
- 下載單個語言支持
vs_community.exe --layout c:\vs2017 --lang en-US
vs_enterprise.exe --layout c:\vs2017 --lang zh-CN
vs_professional.exe --layout c:\vs2017 --lang de-DE
- 下載多個語言支持
vs_community.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
vs_enterprise.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
vs_professional.exe --layout c:\vs2017 --lang en-US zh-CN ja-JP
國家及語言編碼表
ISO Code | Language |
---|---|
cs-CZ | Czech |
de-DE | German |
en-US | English |
es-ES | Spanish |
fr-FR | French |
it-IT | Italian |
ja-JP | Japanese |
ko-KR | Korean |
pl-PL | Polish |
pt-BR | Portuguese - Brazil |
ru-RU | Russian |
tr-TR | Turkish |
zh-CN | Chinese - Simplified |
zh-TW | Chinese - Traditional |
執行離線安裝
- 在目標計算機上,打開下載目錄中的 Certificates 文件夾。
- 右鍵點擊並安裝文件夾中的每個證書。(若開始安裝後提示輸入密碼,請單擊繼續)
- 運行文件夾中對應的執行文件(vs_community.exe、vs_enterprise.exe 或 vs_professional )開始安裝。
請注意
離線安裝包目前會創建一些受限文件(ACLs),阻止訪問所有用戶(文件夾)。請確保在執行離線安裝前已經調整了用戶權限(ACLs),以允許其訪問其他用戶。
更新離線包
當 Visual Studio 2017 RC 有可用的更新時,你可以再次運行帶有 --
layout 參數的命令,並將文件夾指向相同的路徑(如:c:\vs2017),以確保該文件夾包含最新的組件。只有那些自上次運行 --
layout 更新的組件將被下載。
安裝包疑難解答
當你在進行脫機安裝時,可能會出現無法安裝某些組件和文件包的警告消息。下表中包括這些情況的可行性解決方案。
組件或包 | 解決方案 |
---|---|
Android SDK Setup (API Level) | 你必須通過互聯網下載 Android SDK (API Level) 組件包. 如果你使用受限網絡, 那麼你在安裝 Visual Studio 時必須可以訪問以下鏈接: - http://dl.google.com:443 - http://dl-ssl.google.com:443 - https://dl-ssl.google.com/android/repository/* 更多有關於如何解決代理設置的信息,請參考博文:在使用代理時 Visual Studio 安裝失敗(安裝 Android SDK)(英語)。 |
重要信息
雖然 Visual Studio 2017 RC 通常支持用於生產環境,但那些在安裝界面標記有“Preview”(預覽)的工作負荷或組件將不支持用於生產環境。
英語水平有限,翻譯難免有誤,歡迎指正,謝謝!
- 附上我下載離線包時的命令行截圖
- 執行後會提示用戶賬戶控制(ACLs),請選擇“是”,若選擇“否”會提示“拒絕訪問”。
- 下載必要的安裝文件,這一步時間還是比較長的。
- 彈出 setup.exe 命令行執行環境,開始下載組件和包。
- 目標路徑 d:\vs2017 是這個樣子的,選中的就是需要逐個安裝證書的那個目錄,別忘記哦!
T_T,已經第3天啦!等滴花兒都謝啦!嗚嗚嗚,再堅持堅持吧~