【问题标题】:VS2015 doesn't find my NUnit testsVS2015 找不到我的 NUnit 测试
【发布时间】:2017-02-24 12:22:19
【问题描述】:

根据标题,VS2015 刚刚决定我的代码库中没有任何测试

到目前为止我已经尝试过:

  • 重启机器
  • 重启VS2015
  • 清理/重建解决方案
  • 重新安装 .NET 1.0.0
  • 删除%TEMP%文件夹
  • 删除AppData/Microsoft/*文件夹
  • 再次从 Git 签出项目。测试在其他机器上运行良好
  • 重新安装 NUnit 3 测试适配器
  • dotnet restore命令行上的命令
  • 尝试在 Test > Test Settings > Default Processor Architecture 中更改处理器架构,无论是否重启 VS2015

有什么建议吗?

【问题讨论】:

  • 你的项目json改了吗?您是否不小心删除了您的测试运行程序和/或"dotnet-test-nunit": "3.4.0-beta-3",
  • @Kritner 我直接从 GitHub 上检查了该项目,并且在其他 PC 上正在运行,所以不,我没有更改该文件

标签: unit-testing visual-studio-2015


【解决方案1】:

您在使用 Resharper 吗?如果是这样,听起来 Resharper 搞砸了,所以我会重新安装它。

【讨论】:

  • 看起来很奇怪 - 你是在 OP 回答完全相同后两分钟后发布答案?
  • @SergeyBerezovskiy 请放轻松!在为这个愚蠢的问题挣扎了一整天之后,我只是在咆哮一点:-)
  • @GianlucaGhettini 但您应该将自己的答案标记为正确。您确实自己找到了解决方案。所以这对我来说很奇怪
【解决方案2】:

重新安装 Resharper 成功了

为微软感到羞耻,为那个名为 VS2015 的臃肿 IDE 感到羞耻

【讨论】:

  • Resharper 不是 Microsoft 产品 :) 我在使用 Code Rush 和任何 Visual Studio IDE 时都没有遇到过这样的问题。
  • 它是VS2015的插件,所以它有资格作为一个可耻的插件
  • 只是想知道你为什么指责微软。错误的插件不是他们的错
  • 需要解释吗?查看此处发布的“解决方案”-> stackoverflow.com/questions/29560011/…
  • 还是没有头绪。您已经重新安装了 ReSharper,一切都开始工作了。你没有重新安装 Visual Studio,是吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-21
  • 2018-03-09
相关资源
最近更新 更多