VS2022运行测试后Test Explorer窗口测试树消失问题咨询
VS 2022 测试资源管理器运行测试后测试树消失本地故障排查
仅单设备出现、测试计数正常但测试树区域无内容的故障,按以下优先级排查本地问题:
- 组件缓存损坏:这是单设备VS UI异常的最高发原因。关闭所有VS2022窗口,打开资源管理器进入路径
%LocalAppData%\Microsoft\VisualStudio\,找到名称为17.0_xxxxxx的对应VS2022实例目录(xxxxxx是随机实例ID字符串),进入后删除整个ComponentModelCache文件夹,重启VS后会自动重建合规缓存。 - 测试资源管理器筛选/配置异常:先打开测试资源管理器,点击顶部的筛选、分组下拉按钮,选择「清除所有筛选」,部分场景下本地留存的异常筛选规则会隐藏全部测试树节点,但不会影响顶部测试总数统计。如果重置筛选无效,关闭所有VS窗口,打开开始菜单中的
Developer Command Prompt for VS 2022(开发者命令提示符),执行devenv /resetuserdata命令重置所有用户自定义配置,执行完成后重启VS即可。 - 测试发现缓存损坏:关闭VS,打开对应解决方案的根目录,开启「显示隐藏项目」后删除
.vs隐藏文件夹,同时删除所有测试项目下的bin、obj编译输出目录,重新打开解决方案等待测试全量重新发现完成后,再运行测试验证。 - 第三方扩展冲突:在VS开发者命令提示符中执行
devenv /safemode以安全模式启动VS,该模式会禁用所有第三方加载项。如果安全模式下测试树显示正常,逐个禁用最近安装的扩展(重点排查测试增强类、UI主题/美化类扩展),定位到冲突扩展后卸载即可。 - VS安装文件损坏:打开Visual Studio Installer,找到对应VS2022实例,点击「更多」-「修复」,执行完整安装修复流程,修复完成后重启设备验证。

内容的提问来源于stack exchange,提问作者Burebista
相关产品推荐
相关产品推荐

