Windows 更新將包含更多 Microsoft 產品,其中包含 Visual Studio

Windows 更新將包含更多 Microsoft 產品,其中包含 Visual Studio

Windows 更新不嚴格限制在 Windows 11 累積更新或功能更新。除了作業系統更新之外,Windows Update 還提供驅動程式和 Microsoft 產品(例如 Office 應用程式)的更新。透過 2024 年 8 月的 Windows 11(和 Windows 10)安全性補丁,微軟也將開始捆綁 Visual Studio 的安全性更新。

對於不知道的人,您可以前往 Windows 更新設置,選擇“高級選項”,然後打開“接收其他 Microsoft 產品的更新”。開啟該開關後,您將自動接收 Office 產品的更新。從 2024 年 8 月開始,您還將獲得 Visual Studio 安全性修補程式的更新。

這種體驗被稱為「微軟更新」。微軟承諾整合將保持「選擇性加入」。換句話說,只要關閉該開關​​,您就不會收到 Visual Studio 的更新,但這也意味著 Windows Update 將停止提供 Office 更新。這兩個產品現在被合併為「微軟產品的更新」。

使用其他產品進行 Windows 更新 切換
反白的切換現在提供 Visual Studio 更新 |圖片來源:WindowsLatest.com

您需要了解一些有關整合的知識。有一些合理的擔憂,而 Microsoft 並沒有真正正確地處理回饋。

首先,如果您使用 Visual Studio 直接下載更新,您將不會透過 Windows Update 看到它們。 Microsoft 不會嘗試強制您更新,但前提是您已經手動更新了 Visual Studio。

您仍然可以回滾最近的更新,但只有當您擁有 Visual Studio 2022 時才會顯示此選項。當您檢查更新時,您將再次看到相同的安全性更新,並且可能會被迫下載修補程式。

如果您按一下 Windows 更新上的「安裝」按鈕,系統會要求您關閉 Visual Studio。微軟告訴我,無論您是否透過 Windows Update 安裝安全性更新,該公司都不會強制關閉 Visual Studio。

Visual Studio 安全性更新透過 Windows 更新在背景靜默下載,並且僅在您關閉應用程式時才開始安裝。

「我們相信,大多數控制自己機器並手動選擇接收微軟產品更新的人確實想要所有微軟產品的更新,」微軟在 Windows Latest 首次發現的回饋貼文中指出。

如何在 Windows 更新上停用 Visual Studio 更新而不關閉「接收其他 Microsoft 產品的更新」切換

Microsoft 提供了一個登錄項目,可將 Visual Studio 與 Windows Update 分開。如果您想要接收 Office 和其他 Microsoft 產品的更新但關閉 Visual Studio 更新,您可以依照下列步驟操作:

  1. 開啟 Windows 登錄編輯程式。
  2. 導覽至 HKLM\Software\Policies\Microsoft\VisualStudio\Setup
  3. 在“設定”下,建立一個新的註冊表項值“VSthroughMUUpdatesOptOut”,並將其 DWORD 值設為“1”。

HKLM\Software\Policies\Microsoft\VisualStudio\Setup\VSthroughMUUpdatesOptOut (REG_DWORD) = 1。

此登錄項目適用於不想透過 Windows Update 接收 Visual Studio 更新但繼續透過「接收其他 Microsoft 產品的更新」切換接收其他產品更新的使用者。

如果您不想透過 Windows 更新接收 Visual Studio 更新,請確保盡快套用上述變更。 「接收其他 Microsoft 產品的更新」開關將於 2024 年 8 月開始安裝 Visual Studio 更新。

Visual Studio 透過 Windows 更新進行更新
透過 Windows Update 更新 Visual Studio 的範例

有些人對 Microsoft 將 Visual Studio 更新與其他產品捆綁在一起而不在 Windows Update 或 Visual Studio 中添加切換的決定感到不滿。

在此之前,Visual Studio 更新曾引發問題。多年來,由於 MSBuild、M​​STest 等工具的變化,這些更新已經破壞了自動化建置。 NET SDK,或程式碼分析器。

如果 Windows 更新自動在所有電腦上安裝錯誤的強制 Visual Studio 更新,該怎麼辦?這可能是一場災難。

到目前為止,開發人員已在幾台電腦上測試了 Visual Studio 更新,然後再將其安裝到所有電腦上。現在,開發人員需要確保每台電腦都有一個特定的登錄機碼集,而如果沒有管理員權限,則無法透過簡單的腳本來完成此操作。

雖然 Windows 和 Office 更新很少導致此類問題,但 Visual Studio 更新則不同。因為Visual Studio包含許多元件,例如. NET SDK 和 Windows SDK,更新很容易中斷工作。

儘管存在這些擔憂,微軟仍在繼續其計劃。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *