You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS2022账户设置中Device Code登录选项不显示的原因

VS2022 预览版找不到Device Code登录选项的原因及解决方法
  • 该功能没有被移除。从VS2022 17.2之后的预览版开始,微软调整了选项显示逻辑:不再默认在Accounts设置页常驻展示Device Code开关,只有当VS检测到当前环境无法完成常规交互式登录(比如网络受限、系统浏览器无法唤起、Azure AD登录回调链路被阻断)时,才会自动显示该选项。你同事的预览版看不到选项,只是当前环境没有触发自动显示的判定条件,不是版本缺功能。

强制调出Device Code选项的操作

不需要回退版本,通过修改注册表即可固定开启该选项的显示:

  1. 彻底关闭所有运行中的VS2022进程
  2. 打开注册表编辑器,定位到路径 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\17.0_Config\FeatureFlags\Identity
  3. 找到(不存在则新建)名为 EnableDeviceCodeFlow 的DWORD(32位)值,将数值数据设为 1
  4. 重启VS2022,再次进入 Tools -> Options -> Accounts 界面就能看到Device Code选项

这个注册表开关是VS官方内置的功能控制项,修改不会影响其他功能正常运行。设备代码流登录逻辑在所有正式发布的VS2022版本(含预览版)中都完整保留,完全适配网络受限隔离环境下的Visual Studio/MSDN订阅账户登录需求。

内容的提问来源于stack exchange,提问作者FMFF

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.02 06:12:59