上次更新:2022 年 6 月
附註: 部分 Visual Studio 2019 系統管理員更新已在 2022 年 6 月重新發佈,以修正 Configuration Manager (SCCM) 報告以及從變更的版面配置進行更新的功能。 未變更任何產品功能。
摘要
這是 Microsoft Visual Studio 2019 產品行的系統管理員更新。 這是要讓集中式 IT 系統管理員輕鬆部署整個組織中的 Visual Studio 更新。 此更新假設 Visual Studio 2019 已經安裝在電腦上。 套用此更新並不會起始全新安裝。
對 Visual Studio 2019 的系統管理員更新有幾個目的:
-
Feature Pack 更新可讓 IT 系統管理員將組織中的用戶端電腦換成特定的 Visual Studio 2019 次要版本。
-
安全性更新的設計目的是要確保 Visual Studio 的安全。 這些版本適用于特定 維護比較基準 次要版本的所有 Visual Studio 2019 版本。
-
品質更新的設計目的是要針對特定「維護比較基準」次要版本的 Visual Studio 2019 企業版、專業版和組建工具版本提供效能和可靠性改進。
如需如何 啟用系統管理員更新 及套用系統 管理員更新的相關資訊,請參閱線上檔。
如需在時間範圍期間支援哪些比較基準的詳細資訊,請參閱 Visual Studio 產品生命週期與維護頁面。
如需每個系統管理員更新版本中哪些修正程式的特定詳細資料,請參閱 Visual Studio 2019 版本資訊檔。
每個系統管理員更新的標題都會說明更新的適用版本範圍。 例如,如果更新的名稱是「Visual Studio 2019 版本 16.11.0 到 16.11.12」,則此更新會套用到版本 16.11.0 到 16.11.11 的任何用戶端,並會更新為 16.11.12。
系統管理員更新特性
下表列出三種主要 Visual Studio 2019 系統管理員更新的主要特性:安全性、功能和品質。
特徵 |
安全性更新 |
功能更新 |
品質更新 |
---|---|---|---|
更新類別 |
安全性更新 |
功能套件 |
更新 |
可在 Microsoft Update Catalog 中使用 |
可以。 到 2029 年 4 月為止 |
可以。 維護比較基準版本 16.4、16.7、16.9 和 16.11 |
可以。 到 2024 年 4 月為止 |
適用于 WSUS |
WSUS 會自動提供三個最新的安全性更新 |
預設不會。 您可以將功能更新從 [更新目錄] 手動匯入至 SCCM。 |
預設不會。 您可以將功能更新從 [更新目錄] 手動匯入至 SCCM。 |
SKU 適用性 |
所有 VS 2019 產品 |
僅限授權供企業使用的產品 |
僅限授權供企業使用的產品 |
與舊版相較的變更類型 |
安全性問題修正 品質修正 自 2024 年 5 月開始,安全性更新也將包含最終的 Visual Studio 2022 版本 16.11 Feature Pack 更新。 |
功能變更 安全性問題修正 品質修正 |
品質修正 |
如何取得及安裝系統管理員更新
Visual Studio 2019 的系統管理員安全性更新會定期於每個月的第二個星期二發佈。 Microsoft Update Catalog 和 Windows Server Update Services (WSUS) 將提供這些安全性更新,以便透過 Microsoft Endpoint Configuration Manager 等標準企業管理工具自動提供部署。
系統管理員品質更新和功能更新將可透過 Microsoft Update Catalog取得。 企業系統管理員可以從目錄下載更新,並直接在用戶端電腦上執行更新。 或者,如果他們想要更廣泛地部署更新,也可以選取 將更新從 Microsoft Update Catalog 匯入 Configuration Manager (SCCM) 。
這些系統管理員更新的功能相當於可在 VisualStudio.com 和 My.VisualStudio.com 網站上發行的 Visual Studio 2019 更新。
設定用戶端電腦以接收系統管理員更新
系統 管理員更新設定選項 的完整清單會在線上記錄。 以下各節列出最常見的選項。
Visual Studio Client Detector Utility
Visual Studio Client Client Utility Utility 必須安裝在用戶端電腦上,系統管理員更新才能正確辨識和接收。 自 2020 年 5 月 12 日起,此工具隨附于所有最新的 Visual Studio 2019 更新中,而且也可以從 WSUS 和 Microsoft Update Catalog 獨立部署 。
編碼系統管理員意圖
用戶端電腦必須啟用才能接收系統管理員更新。 您必須執行此步驟,以確保更新不會在無意中或不小心推送到不知情的用戶端電腦。
AdministratorUpdatesEnabled鍵是專為系統管理員設計來編碼系統管理員意圖。 此金鑰可以位於任何標準 Visual Studio 位置,如 Visual Studio 企業部署設定預設 值檔中所述。 需要用戶端電腦上的系統管理員存取權,才能建立並設定此金鑰的值。
-
若要將用戶端電腦設定為接受系統管理員更新,請將 AdministratorUpdatesEnabled REG_DWORD鍵設為 1。
-
如果 AdministratorUpdatesEnabled REG_DWORD鍵遺失或設為 0,系統管理員更新將無法套用至用戶端電腦。
附註: 未來設定用戶端電腦接受系統管理員更新的明確動作可能很寬鬆,而 缺少 AdministratorUpdatesEnabled 金鑰則是隱含的加入。
編碼 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 2019,選取 [ 說明 > 關於],然後確認版本號碼與預定更新標題中的最後一個號碼相符。
-
使用 vswhere 工具識別電腦上各種版本的 Visual Studio。 如需詳細資訊,請參閱 用於偵測和管理 Visual Studio 實例的工具。
錯誤碼
用戶端錯誤碼是在 [套用 系統管理員更新 ] 頁面上定義。
附註: 安裝更新之前,必須先關閉 Visual Studio。 如果 Visual Studio 已開啟或正在使用,則更新安裝將會中止。
意見反應和支援
您可以使用下列方法來提供有關 Visual Studio 2019 系統管理員更新的意見反應,或是回報會影響更新的問題:
-
請參閱 Visual Studio 安裝與升級問題的疑難排解 指導方針。
-
在 Visual Studio 設定 Q&A 論壇中詢問社群問題。
-
移至 Visual Studio 支援頁面,並檢查常見問題中是否列出您的問題。 您也可以選取聊天說明 的支援連結按鈕 。
-
請連絡貴組織的 Microsoft 技術帳戶管理員。