使用 Microsoft Endpoint Configuration Manager 為 Visual Studio 啟用系統管理員更新

每次發行新的 Visual Studio 更新時,Microsoft 都會將 Visual Studio 系統管理員更新封裝發佈至 Microsoft Update 伺服器。 系統管理員接著可以使用 Configuration Manager (SCCM) 透過 Windows Server Update Services (WSUS),或使用 Microsoft Endpoint Manager (Intune) 透過商務用 Windows Update (WUfB) 散發此 Visual Studio 系統管理員更新封裝。 用戶端電腦上的 Windows Update 代理程式會辨識更新是否可用,並且會起始更新。

使用 Microsoft Endpoint Manager (Intune) 以使用 Visual Studio 系統管理員更新來更新為雲端連線的裝置

Microsoft Endpoint Manager 可用來設定整個組織的裝置原則,例如將裝置註冊到商務用 Windows Update (WUfB),以及啟用 MUUpdateServicePolicy。 以此方式設定的裝置將會自動有資格透過 Windows Update 中的「接收其他 Microsoft 產品的更新」通道來接收和安裝適用的 Visual Studio 安全性系統管理員更新。

啟用 Configuration Manager (SCCM) 以接收和散發 Visual Studio 系統管理員更新

Configuration Manager (SCCM) 可以經過設定,以同步並從 Windows Server Update Services (WSUS) 目錄下載 Visual Studio 系統管理員更新。 SCCM 接著可以將系統管理員更新部署到整個組織的 Visual Studio 用戶端機器。

  • 若要執行 Configuration Manager (SCCM),您需要執行 Microsoft Endpoint Configuration Manager (最新分支) 和 Windows Server Update Services (WSUS) 的目前授權版本 Windows Server。 您無法使用 WSUS 本身來部署這些更新;它必須結合 SCCM 使用。

  • SCCM 必須設定為在 Visual Studio 系統管理員更新封裝可用時接收通知。 若要這樣做,請使用下列步驟,以及如需詳細資訊,請參閱 Microsoft Endpoint Configuration Manager (SCCM) 中的軟體更新簡介

    1. 在 SCCM 主控台中,選取 [系統管理] (左下角),然後選取 [站台設定] (左側中間),然後選取 [站台],並選取您的站台伺服器。
    2. 在頂端的 [首頁] 索引標籤功能區上,於 [設定] 群組按鈕中,選取 [設定站台元件],然後選取 [軟體更新點]
    3. 在 [軟體更新點元件內容] 對話方塊中:
      • 在 [產品] 索引標籤的 [開發人員工具、執行階段和可轉散發套件] 階層底下,選擇您想要同步的 Visual Studio 版本。
      • 在 [分類] 索引標籤上,確定已選取 [安全性更新]、[功能套件] 和 [更新]。
    4. 選擇 [軟體程式庫] (左下角),然後在頂端的 [首頁] 索引標籤功能區上,選取 [同步軟體更新] 按鈕,以同步軟體更新與 WSUS 伺服器。 同步軟體更新會讓可用的 Visual Studio 系統管理員更新顯示且能夠從 SCCM 主控台進行部署。

    根據預設,只有 Visual Studio 安全性系統管理員更新會發佈至 WSUS。 如果您想要透過 SCCM 部署功能或品質系統管理員更新,您必須從 Microsoft Catalog 手動匯入它們,然後加以部署。

執行這些步驟之後,您可以使用 Configuration Manager (SCCM) 的軟體更新管理功能來部署 Visual Studio 系統管理員更新。 套用系統管理員更新中會描述 Visual Studio 系統管理員更新的不同類型和特性,其提供如何及何時應在整個組織中散發的指導。

如需 Configuration Manager (SCCM) 功能和選項的詳細資訊,請參閱在 Microsoft Endpoint Configuration Manager (SCCM) 中部署軟體更新

啟用 (或停用) 用戶端機器接收 Visual Studio 系統管理員更新的能力

如果要透過 SCCM 或 Intune 來辨識及接受 Visual Studio 系統管理員更新,必須正確設定用戶端機器。

用戶端機器上的編碼系統管理員意圖

用戶端電腦必須啟用才能接收 Visual Studio 系統管理員更新。 必須執行此步驟,以確定更新不會無意或意外地推送至意料外的用戶端電腦。

透過登錄機碼實作的 AdministratorUpdatesEnabled 原則是專為系統管理員意圖進行編碼所設計。 如需如何設定此原則的詳細資料,請參閱設定企業部署的原則。 需要用戶端電腦上的系統管理員存取權,才能建立並設定此原則的值。

確保帳戶具有正確的特殊權限和權限

根據預設,用戶端機器的 SYSTEM 帳戶將會下載並安裝 Visual Studio 系統管理員更新。 因此,SYSTEM 帳戶必須具有機器的系統管理權限。 此外,視用戶端設定為從中取得產品來源的位置而定,SYSTEM 帳戶也必須能夠存取網際網路上的 Visual Studio 端點,或有足夠的權限從網路配置位置讀取,才能下載更新的產品位元。

注意

將權限授與用戶端機器的 SYSTEM 帳戶,以便存取網路共用的簡單方式,就是將權限授與「網域機器」AD 群組。

錯誤碼和情況

Visual Studio 系統管理員更新的錯誤碼會在 [套用系統管理員更新] 頁面上定義。

Visual Studio 用戶端偵測器公用程式

必須在用戶端機器上安裝 Visual Studio 用戶端偵測器公用程式,才能正確辨識和接收 Visual Studio 系統管理員更新。 此公用程式可用來判斷 Visual Studio 執行個體位於磁碟上的位置。

Visual Studio Client Detector 公用程式隨附於 2020 年 5 月 12 日或之後發行的所有 Visual Studio 產品更新並安裝。 隨附它作為所有 Visual Studio 系統管理員更新的必要條件,而且也可在 Microsoft Update Catalog 上獨立部署和安裝。

支援或疑難排解

有時可能會發生一些問題。 若 Visual Studio 安裝失敗,請參閱針對 Visual Studio 安裝和升級問題進行疑難排解,以取得逐步指導方針。

以下是一些支援選項:

您可以使用下列方法,以提供有關 Visual Studio 系統管理員更新的意見反應,或回報會影響更新的問題:

另請參閱

若要深入了解,請探索下列其他資源: