Visual Studio Mac中NUnit项目旁出现红色闪电标记无法运行测试如何解决
Visual Studio for Mac NUnit测试红色闪电标记故障修复方案
该红色闪电标记表示IDE测试引擎无法正常加载测试项目,即使已正确安装NUnit核心包也可能触发,以下是按优先级排序的修复步骤:
- 检查运行时与目标框架匹配度
右键点击测试项目选择「选项」,进入「构建-通用」页查看设置的目标框架版本,再打开顶部菜单栏「Visual Studio-关于Visual Studio-显示详情」,确认本地已安装对应版本的.NET SDK,版本不匹配时需调整测试项目的目标框架,或安装对应版本的SDK。 - 清理项目与IDE缓存
关闭当前解决方案,手动删除解决方案根目录下的.vs文件夹、测试项目下的bin和obj文件夹,重新打开解决方案后右键点击解决方案选择「全部重新生成」,等待生成完成10秒后再查看测试浏览器面板。 - 补装NUnit测试适配器
仅安装NUnit核心包无法让IDE识别测试用例,需确认测试项目的NuGet依赖中同时安装了NUnit3TestAdapter包,且该包版本与NUnit核心包版本匹配,安装完成后重新生成项目即可。 - 重置测试面板状态
上述操作完成后仍有问题的,点击顶部菜单栏「项目-清除测试结果」,关闭测试浏览器面板后,再通过顶部菜单栏「视图-测试-测试浏览器」重新唤起面板即可。
内容的提问来源于stack exchange,提问作者Le Mot Juiced
相关产品推荐
相关产品推荐

