【问题标题】:Resharper 2016.1.2 NUnit.Core.UnsupportedFrameworkException with NUnit 3 testResharper 2016.1.2 NUnit.Core.UnsupportedFrameworkException 与 NUnit 3 测试
【发布时间】:2016-10-11 20:12:19
【问题描述】:

使用最新版本的 Resharper (2016.1.2) 和 Visual Studio 2015,我在尝试运行 NUnit 3.2.1 测试时收到“NUnit.Core.UnsupportedFrameworkException”错误。

错误是:

从细节上看,似乎总是尝试使用2.6 runner ([...]\nUnit\Runner26\Src[...])

Resharper -> Options -> Tools -> Unit Testing -> Enable NUnit3x support 选项被选中。 Enable NUnit 2x support 不是(但检查它没有效果,我尝试了所有组合。)

我已经尝试卸载并重新安装 Resharper,但我得到了同样的错误。

知道如何解决这个问题吗?

这似乎与this post 的问题相同,但使用的是较新版本的 Resharper。

版本:

  • JetBrains ReSharper Ultimate 2016.1.2 Build 105.0.20160522.80219
  • Visual Studio 2015(版本 14.0.25123.00 更新 2)

编辑

一位同事拥有相同版本的 Resharper 和 VS2015 并且可以正常工作...错误一定是在过去 2-3 Resharper 的升级操作中,在磁盘上留下了一些东西并且卸载没有删除...

【问题讨论】:

    标签: resharper nunit-3.0


    【解决方案1】:

    我已经从here 安装了 NUnit 3.2.1 然后我将 Resharper 配置为使用自定义 NUnit 安装

    Resharper -> 选项 -> 使用特定的自定义 NUnit -> {C:\Program Files (x86)\NUnit.org\nunit-console}

    Resharper 已检测到 NUnit 安装并且测试正常。

    那是在我卸载并重新安装 Resharper 2016.1.2 Ultimate 之后,描述的行为没有改变。

    【讨论】:

      猜你喜欢
      • 2014-01-03
      • 2011-09-16
      • 1970-01-01
      • 1970-01-01
      • 2010-12-31
      • 1970-01-01
      • 2016-05-06
      • 2011-10-13
      • 2016-02-29
      相关资源
      最近更新 更多