Visual Studio Test Explorer窗口无法打开

时间:2013-07-12 10:36:21

标签: unit-testing visual-studio-2012 visual-studio-2015 dotcover test-explorer

出于某种原因,我无法在Visual Studio 2012中打开测试资源管理器窗口。我点击了测试 - > Windows->测试浏览器,没有任何反应......

最近卸载DotCover可能导致此问题。我之所以这样做是因为我的许可证已经过期,而且在没有它的情况下运行测试时出现问题(上下文菜单无效)。

非常感谢任何建议或建议!

感谢。

9 个答案:

答案 0 :(得分:36)

在VS2012中,测试资源管理器存在一个错误,即当您单击测试>时,窗口无法获得焦点。 Windows>测试资源管理器。相反,除非窗口完全隐藏,否则菜单项无效,在这种情况下会显示它。

该错误意味着如果使用“自动隐藏”折叠“测试资源管理器”,则菜单项不会执行任何操作。检查Test Explorer是否位于左侧或右侧的自动隐藏选项卡中(即在垂直写入文本的选项卡中,默认情况下为Server Explorer和Toolbox)。

更新:错误为fixed in VS2013

答案 1 :(得分:14)

窗口 - >重置窗口布局为我解决了问题。

答案 2 :(得分:3)

找到了这个解决方案here,这是唯一对我有用的事情。

  

删除此文件夹中的所有文件:   用户\应用程序数据\本地\微软\ VisualStudio的\ 11.0 \ ComponentModelCache

答案 3 :(得分:2)

对我而言,修复是:

  • 通过Test>关注测试窗口Windows> TestExplorer
  • 使用Win +左/右将窗口移动到活动屏幕

    >    ┌┬┐
    > Win├┼┤ + Left or Right key
    >    └┴┘
    

同样适用于ReSharper Unit Test Sessions窗口。

答案 4 :(得分:1)

作为一个残酷的修复,我实际上决定重置所有VS设置(不理想,因为你丢失了所有自定义设置,如格式化和调试首选项!)。

要执行此操作,请打开cmd行并cd到VS目录(我的 C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE )并键入:

devenv.exe /ResetSettings

希望这有助于将来......

答案 5 :(得分:1)

这对我有用(VS2015):

  
      
  1. 关闭VS实例。

  2.   
  3. 删除组件模型缓存文件夹%LocalAppData%\ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache。这个   擦掉MEF缓存。

  4.   
  5. 运行' devenv / setup / ResetSkipPkgs' REF。 http://msdn.microsoft.com/en-US/library/ex6a2fad(v=VS.80).aspx

  6.   
  7. 再次启动VS并查看问题是否消失。

  8.   

Source

答案 6 :(得分:0)

我有同样的问题;原来是Corbis Route加载项与“我讨厌区域”加载项一起导致错误,导致测试窗口抛出异常。

删除两个加载项后,重置VS 2013窗口布局后窗口再次出现。 (Windows>重置窗口布局)

答案 7 :(得分:0)

那些在某处丢失了测试资源管理器的人的捷径!

  1. Ctrl + Q(快速启动)
  2. 你会注意到焦点在VS右上方的一个小文本框中。
  3. 键入"测试浏览器"并选择说“测试”>的选项Windows和GT;测试资源管理器

答案 8 :(得分:0)

我有VS 2015.即使使用Test-> Windows-> Test Explorer,我找不到我的测试资源管理器。我终于认为它显示在左侧而不是右侧。