NUnit已停止在Visual Studio中工作

时间:2014-07-22 14:53:26

标签: visual-studio-2012 nunit

我在VS2012中使用NUnit Test Adapater 1.1.0.0在64位Windows 7上运行NUnit 2.6.3。该项目是C#winforms。

我的项目单元测试已停止在VS内运行。我可以直接启动NUnit并运行项目OK,但是在VS中运行或调试测试只是在输出窗口中使用此消息将它们灰显:

  

没有可用的测试   [您的输出路径]。   确保安装的测试发现者&执行者,平台和   框架版本设置是合适的,然后再试一次。

这意味着什么?我在哪里可以找到"平台和框架版本设置" - 它是指NUnit设置,项目设置,VS设置还是其中一个NUnit插件设置?
认为它与我更新到最新版本的测试适配器有关,但不幸的是我不确定:(

2 个答案:

答案 0 :(得分:0)

通过以下方式修复:
  - 将我的项目目标从3.5更新到.NET framework 4.5(我的项目所在 - 不是我的选择!)。我找不到任何文件说明这是一个限制,所以也许这是一个错误。

(我还改为使用NuGet将NUnit安装到项目而不是VS插件,但我不确定是否有效果)。

答案 1 :(得分:0)

我遇到了类似的问题,但是当我试图运行我的测试时,只显示出黄色不确定的圆圈。

我最终通过进入项目的bin文件夹,删除NUnit框架dll文件然后重新运行测试来解决我的问题。工作就像一个魅力。