最後更新:2025年12月
附註: 部分 Visual Studio 2017 管理員更新於 2022 年 6 月重新發布,以修正Configuration Manager (SCCM) 報告及從變更版面更新的功能。 產品功能未被更改。
摘要
這是針對 Microsoft Visual Studio 2017 產品線的管理員更新。 它旨在讓集中式 IT 管理員能輕鬆部署 Visual Studio 更新於整個組織。 此更新假設 Visual Studio 2017 已安裝於電腦上。 套用此更新不會啟動全新安裝。
Visual Studio 2017 的管理員更新有多種目的:
-
Visual Studio 2017 版本 15.9 功能包更新允許 IT 管理員有意識地將組織中的客戶端電腦升級至 15.9,這是 Visual Studio 2017 最後一個支援的次要版本。
-
安全更新旨在保障 Visual Studio 的安全,並安裝最新版本的 Visual Studio 2017。 在 2017 年 3 月至 2022 年 4 月的 Visual Studio 主流支援期間,安全更新僅適用於安裝支援 15.9 基準的客戶端機器。 在 2022 年 5 月至 2027 年 4 月的延長支援期間,安裝任何版本 Visual Studio 2017 的用戶端電腦都會獲得安全更新。
-
高品質更新旨在提升 Visual Studio 2017 的效能與可靠性。 在 2017 年 3 月至 2022 年 4 月的 Visual Studio 主流支援期間,品質更新僅適用於安裝支援 15.9 基準的客戶端機器。 之後,隨著 Visual Studio 2017 進入延長支援,我們將不再提供任何獨立的 Visual Studio 2017 品質更新。
-
關鍵更新設計用來提供非安全、高影響力的修補。 它們適用於所有特定維護基線的 Visual Studio 版本。
請參閱線上文件了解如何 啟用管理員更新 與 套用管理員更新。
欲了解哪些基線在哪些時間段內獲得支援,請參閱 Visual Studio 產品生命週期與服務頁面。
關於每個管理員更新版本中包含哪些修正的具體細節,請參閱 Visual Studio 2017 版本 15.9 的釋出說明文件。
每個管理員更新的標題描述了該更新適用的版本範圍。 例如,如果更新名稱為「Visual Studio 2017 版本 15.9.0 至 15.9.31」,則此更新將適用於版本 15.9.0 至 15.9.30 之間的任何用戶端,並將它們更新至 15.9.31。
管理員更新特性
下表列出 Visual Studio 2017 管理員更新三種主要類型的主要特徵:安全性、功能與品質。
|
特性 |
安全更新 |
功能更新 |
品質更新 |
重要更新 |
|---|---|---|---|---|
|
更新類別 |
安全匯報 |
特色包 |
更新 |
重要性更新匯報 |
|
可於 Microsoft 更新目錄取得 |
可以。 截至2027年4月 |
維護基線版本 15.9 |
可以。 至2022年4月 |
可以。 截至2027年4月 |
|
WSUS 版本可取得 |
最近的三個安全更新會自動在 WSUS 中取得。 |
不是預設的。 你可以手動將更新目錄中的功能更新匯入 SCCM。 |
不是預設的。 你可以手動從更新目錄匯入高品質更新到 SCCM。 |
最新的三項安全與關鍵更新會自動在 WSUS 中取得。 |
|
SKU 適用性 |
所有VS 2017產品 |
僅限授權企業使用的產品 |
僅限授權企業使用的產品 |
所有VS 2017產品 |
|
與先前版本相比,所包含的變更類型 |
安全修正 品質修正 自 2022 年 5 月起,安全更新將包含 Visual Studio 2017 版本 15.9 功能包的最終更新。 |
功能變更 安全修正 品質修正 |
品質修正 |
關鍵修正 品質修正 從 2022 年 5 月開始,關鍵更新將包括 Visual Studio 2017 版本 15.9 功能包的最終更新。 |
如何取得並安裝管理員更新
Visual Studio 2017 版本 15.9 的管理員安全更新將於每月第二個星期二定期發布。 這些安全更新將同時提供於 Microsoft 更新目錄與 WSUS) (Windows Server Update Services,因此能自動透過標準企業管理工具如 Microsoft Endpoint Configuration Manager 部署。
管理員品質的更新與功能更新將透過 Microsoft 更新目錄提供。 企業管理員可以從目錄下載更新,並直接在用戶端電腦上執行。 或者,如果想要更廣泛部署,也可以選擇從 Microsoft 更新目錄匯入 Configuration Manager (SCCM) 。
這些管理員更新在功能上等同於 Visual Studio 2017 的更新,後者已發佈於 VisualStudio.com 和 My.VisualStudio.com 網站上。
設定用戶端電腦以接收管理員更新
完整的 管理員更新設定選項 清單已在線上文件中。 以下是最常見的例子。
Visual Studio 用戶端偵測工具
必須在用戶端電腦安裝 Visual Studio 用戶端偵測工具,管理員的更新才能正確辨識並接收。 此工具自 2020 年 5 月 12 日起隨所有近期的 Visual Studio 2017 更新一併包含,且可 獨立部署 於 WSUS 與 Microsoft Update 目錄中。
編碼管理員意圖
用戶端電腦必須啟用才能接收管理員更新。 此步驟是為了確保更新不會無意或意外地推送到毫無戒心的用戶端電腦。
AdministratorUpdatesEnabled 鍵是設計給管理員編碼管理員意圖的。 此金鑰可位於 Visual Studio 的標準位置,詳見《 Visual Studio 企業部署預設值 設定》文件中所述。 建立並設定此金鑰值需在用戶端電腦取得管理員權限。
-
要設定客戶端電腦接受管理員更新,請將 AdministratorUpdatesEnabled REG_DWORD 鍵設為 1。
-
如果缺少 AdministratorUpdatesEnabled REG_DWORD 鍵或設定 為 0,管理員更新將被阻止套用到用戶端電腦。
附註: 未來,明確設定客戶端電腦接受管理員更新的行為可能會放寬,而缺少 AdministrativeUpdatesEnabled 金鑰將成為隱性選擇。
編碼 Visual Studio 使用者與開發者意圖
使用者與開發者可使用獨立的 AdministratorUpdatesOptOut 金鑰來 選擇不 接收管理員更新。 此金鑰的目的是編碼 Visual Studio 使用者的意圖。
要設定用戶端電腦阻擋管理員更新,請將 AdministratorUpdatesOptOut REG_DWORD 金鑰設為 1。 缺少該金鑰,或設定值為 0,表示 Visual Studio 使用者希望接收管理員對 Visual Studio 的更新。
請注意, AdministratorUpdatesOptOut 用於編碼開發者意圖) 的金鑰 (優先於編碼 IT 管理員意圖) 的 AdministratorUpdatesEnabled 金鑰 (。 如果 AdministratorUpdatesOptOut 設為 1,即使 AdministratorUpdatesEnabled(管理員更新啟用 )金鑰也設為 1,該更新也會在用戶端被封鎖。 此舉假設 IT 管理員能存取並監控哪些開發者選擇退出,雙方可討論誰的需求更重要。 IT 管理員隨時都可以更改任一鍵。
另外,請注意這兩個登錄檔鍵都適用於電腦上所有可能安裝的 Visual Studio 實例。
報告與診斷
如何驗證更新是否已安裝
你可以使用以下任一種方法來驗證更新是否正確安裝:
-
在用戶端電腦上,啟動 Visual Studio 2017 版本 15.9,選擇 說明 > ,然後確認版本號與預期更新標題中的最後一個數字相符。
-
使用 vswhere 工具來辨識電腦上的各種版本 Visual Studio。 欲了解更多資訊,請參閱偵測 與管理 Visual Studio 實例的工具。
錯誤代碼
用戶端錯誤代碼定義於「應用管理員匯報」頁面。
附註: 安裝更新前必須關閉 Visual Studio。 如果 Visual Studio 正在開啟或正在使用,更新安裝將會中止。
回饋與支持
您可以使用以下方法提供關於 Visual Studio 2017 管理員更新的回饋,或回報影響更新的問題:
-
請參閱 Visual Studio 安裝與升級問題 故障排除指引。
-
歡迎在 Visual Studio 設定問答論壇向社群提問&。
-
前往 Visual Studio 支援頁面,查看你的問題是否列在常見問題中。 您也可以選擇 支援連結按鈕 以獲得聊天幫助。
-
請聯絡貴組織的 Microsoft 技術客戶經理。