您知道 Windows Update 不仅用于定期更新系统,还用于更新其他微软产品(如 Office)的新版本吗?不久之后,用户可以通过 Windows Update 获得新版本的微软应用程序列表将增加一个新条目:Visual Studio。
来自 Visual Studio 团队的 Mads Kristensen 在他的 X 上发布消息称,微软正在寻求通过 Windows Update 为其主要集成开发环境(IDE)提供更新,以保证用户的安全,并在后台自动更新。
根据Visual Studio 开发者社区网站上的一篇文章,拟议的更新机制适用于所有受支持的 Visual Studio 版本以及 Visual Studio 2022、2019 和 2017 的 LTSC 频道。不过,它不适用于预览版。
从 2024 年 8 月开始,Visual Studio 安全更新将通过Microsoft Update (MU) 系统交付,该系统旨在以非侵入方式在后台运行。这意味着,Visual Studio 将在任何选择了"从其他Microsoft 产品接收更新"的计算机上自动接收和安装每月安全更新。我们鼓励您注册此功能,因为这是迄今为止保持每月更新和安全的最简单方法。
微软知道默认这样做很容易让开发人员和广大Windows用户不高兴(最近的Recall丑闻再次证明了这一点),所以它不打算强制执行新的更新机制,而是让开发人员决定如何接收 Visual Studio 更新,而不是将其作为新的默认设置。
此外,开发者们还可以将 Visual Studio 更新与"设置"应用程序中的"接收其他微软产品的更新"切换选项分开,这样,如果用户或 IT 管理员喜欢,集成开发环境就不会受到该选项的影响。
您已经可以通过配置特定的注册表键值来预览新的更新体验:
HKLM\Software\Policies\Microsoft\VisualStudio\Setup\PreviewAutomaticUpdates (REG_DWORD) = 1
选择退出需要更改另一个密钥:
HKLM\Software\Policies\Microsoft\VisualStudio\Setup\VSthroughMUUpdatesOptOut (REG_DWORD) = 1
微软将在 8 月份用一个更方便用户的选项取代这种相当简陋的方法。