Visual Studio 2022 17.0.0 Preview 4.1 安装失败报依赖图循环错误如何解决?
错误根因
该报错是Visual Studio 2022 17.0.0 Preview 4.1预览版本的已知缺陷:Microsoft.VisualStudio.ComponentGroup.UWP.VC 组件的依赖配置存在自引用循环,导致安装程序无法构建合法的依赖安装链路,直接终止安装流程。
解决方案
按优先级从高到低可选择以下操作:
- 升级到正式版Visual Studio 2022
该依赖循环bug仅存在于17.0.0 Preview 4.1这个预览版本,后续所有17.0.0及以上的正式版都已经修复了该配置错误,直接安装最新正式版VS2022即可从根本上解决问题。 - 临时跳过UWP VC组件完成安装
如果你暂时不需要UWP相关开发能力,可按以下步骤操作:- 打开Visual Studio Installer,点击对应安装项的「修改」按钮
- 在「工作负载」页取消勾选通用Windows平台开发整个工作负载,或者仅取消该工作负载下的C++ 通用Windows平台工具子项
- 保存配置后重新执行安装操作,安装完成后如果后续需要UWP能力,可升级到正式版后再补装对应组件
- 清除损坏的安装缓存重试
如果确实需要使用当前预览版本,可先清空损坏的安装缓存再尝试:- 完全关闭Visual Studio Installer,删除路径
C:\ProgramData\Microsoft\VisualStudio\Packages下的所有缓存文件(若提示文件占用可先重启电脑) - 按下Win+R输入
%temp%回车,清空临时文件夹内所有和VS安装相关的缓存、日志文件 - 重新启动Visual Studio Installer,先点击「修复」选项执行修复,再尝试安装目标内容
- 完全关闭Visual Studio Installer,删除路径
内容的提问来源于stack exchange,提问作者Eric Peters
相关产品推荐
相关产品推荐

