在c#解决方案中未发现nunit测试

Nom*_*mad 16 c# nunit unit-testing visual-studio-2012

以下是我的开发设置的配置(并不是所有这些都是必需的;但我认为无论如何我都会提供此信息)

  • Visual Studio 2012 Update 4
  • Nunit 2.6.3
  • Nunit测试适配器1.1
  • Windows 7旗舰版64位

我正在使用的解决方案有许多使用Nunit用c#编写的单元测试.我以管理员身份登录.出于某种原因,我无法在测试资源管理器中查看测试.

  1. 打开解决方案后,VS显示的错误消息是"检测到意外错误.请检查输出窗格以获取详细信息"

  2. 输出窗格只是提到检测到0个测试

  3. 我已经尝试了从重新安装Nunit,修复VS,重置IDE和Windows布局等所有方面.没有成功.

  4. 如果我在笔记本电脑上以其他用户身份登录,我可以在测试资源管理器中查看测试.

鉴于上述第4点,任何人都可以帮助我向后工作吗?试着找出问题所在.

唯一另一个痛苦的选择是重新安装VS. 我不想让它来.

提前致谢

Phi*_*yck 24

确保工具|中提供了nunit测试适配器 扩展和更新.我遇到了类似的问题,因为我安装了测试适配器作为项目的一部分,我不得不在扩展和更新中明确添加它.我希望这是你在这里遇到的同样问题.

另请查看此帖子: 在Visual Studio 2013中,测试资源管理器窗格中的测试神奇地消失了