Visual studio 2012 NUnit已停止在Visual Studio中工作
我在VS2012中运行NUnit 2.6.3,在64位Windows 7上运行NUnit Test Adapater 1.1.0.0。该项目是C#winforms 我的项目的单元测试已从VS中停止运行。我可以直接启动NUnit并运行项目OK,但从VS中运行或调试测试只会在输出窗口中显示以下消息使它们变灰: 在中没有可用的测试 [您的输出路径]。 确保已安装的测试发现者和执行者、平台& 框架版本设置正确,请重试 这意味着什么?我在哪里可以找到“平台和框架版本设置”-它是指NUnit设置、项目设置、VS设置还是NUnit插件设置之一?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设置、项目设置、
我认为这与我更新到测试适配器的最新版本有关,但不幸的是我不确定:(已通过以下方式修复:
-将我的项目目标从3.5更新到.NET framework 4.5(我的项目在其中,不是我的选择!)。我找不到任何文档说明这是一个限制,所以可能是一个bug
(我也改为使用NuGet将NUnit安装到项目中,而不是VS插件,但我不确定这是否有效果)。我也遇到了类似的问题,但当我尝试运行测试时,只显示了黄色的不确定圆圈 我最终解决了我的问题,我进入了我的项目的bin文件夹,删除了nunitframeworkdll文件,然后重新运行了测试