Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 NUnit已停止在Visual Studio中工作_Visual Studio 2012_Nunit - Fatal编程技术网

Visual studio 2012 NUnit已停止在Visual Studio中工作

Visual studio 2012 NUnit已停止在Visual Studio中工作,visual-studio-2012,nunit,Visual Studio 2012,Nunit,我在VS2012中运行NUnit 2.6.3,在64位Windows 7上运行NUnit Test Adapater 1.1.0.0。该项目是C#winforms 我的项目的单元测试已从VS中停止运行。我可以直接启动NUnit并运行项目OK,但从VS中运行或调试测试只会在输出窗口中显示以下消息使它们变灰: 在中没有可用的测试 [您的输出路径]。 确保已安装的测试发现者和执行者、平台& 框架版本设置正确,请重试 这意味着什么?我在哪里可以找到“平台和框架版本设置”-它是指NUnit设置、项目设置、

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

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

在中没有可用的测试 [您的输出路径]。 确保已安装的测试发现者和执行者、平台& 框架版本设置正确,请重试

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

已通过以下方式修复:
-将我的项目目标从3.5更新到.NET framework 4.5(我的项目在其中,不是我的选择!)。我找不到任何文档说明这是一个限制,所以可能是一个bug


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

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

我最终解决了我的问题,我进入了我的项目的bin文件夹,删除了nunitframeworkdll文件,然后重新运行了测试