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

Resharper提示Inconclusive:测试退出码14942211求解决

问题描述

我使用Visual Studio 2019+最新版ReSharper,已经装了NUnit 3和对应的测试适配器,但一直碰到这个错误:

Resharper: Inconclusive: Exit code is 14942211 in another test

(错误截图:ReSharper测试错误界面)

可行的排查/解决步骤
  • 先清缓存重建项目
    右键解决方案选「清理解决方案」,再选「生成解决方案」,之后重新跑测试试试——很多时候是编译缓存搞的鬼。
  • 重置ReSharper设置
    打开VS,点顶部菜单栏的ReSharper→Options,找到「Environment」下的「General」,点「Restore Defaults」,重启VS后再测试。
  • 核对框架兼容性
    检查测试项目的目标框架(比如.NET Framework 4.8还是.NET Core 3.1),确保和ReSharper、NUnit适配器的版本匹配——有些旧框架和最新ReSharper会有兼容冲突。
  • 重装NUnit组件
    卸载当前的NUnit 3测试适配器,从NuGet重新安装对应版本的NUnit和NUnit3TestAdapter,要保证两者版本一致,且适配VS2019。
  • 隔离测试找问题源
    别一次性跑所有测试,单独运行单个测试,逐个排查是不是某一个测试触发了全局错误。如果找到问题测试,检查它的代码里有没有未释放的资源、未捕获的异常,或者调用了什么会影响进程的操作。
  • 切换到VS自带测试运行器
    暂时关掉ReSharper的测试集成:点ReSharper→Options→Tools→Unit Testing,取消勾选「Enable ReSharper test runner」,然后用VS自带的测试运行器跑测试,看会不会还出这个错——如果没问题,那就是ReSharper测试 runner的配置问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 04:35:55