出于某种原因,我无法在Visual Studio 2012中打开测试资源管理器窗口。我点击了测试 - > Windows->测试浏览器,没有任何反应......
最近卸载DotCover可能导致此问题。我之所以这样做是因为我的许可证已经过期,而且在没有它的情况下运行测试时出现问题(上下文菜单无效)。
非常感谢任何建议或建议!
感谢。
答案 0 :(得分:36)
在VS2012中,测试资源管理器存在一个错误,即当您单击测试>时,窗口无法获得焦点。 Windows>测试资源管理器。相反,除非窗口完全隐藏,否则菜单项无效,在这种情况下会显示它。
该错误意味着如果使用“自动隐藏”折叠“测试资源管理器”,则菜单项不会执行任何操作。检查Test Explorer是否位于左侧或右侧的自动隐藏选项卡中(即在垂直写入文本的选项卡中,默认情况下为Server Explorer和Toolbox)。
更新:错误为fixed in VS2013。
答案 1 :(得分:14)
窗口 - >重置窗口布局为我解决了问题。
答案 2 :(得分:3)
找到了这个解决方案here,这是唯一对我有用的事情。
删除此文件夹中的所有文件: 用户\应用程序数据\本地\微软\ VisualStudio的\ 11.0 \ ComponentModelCache
答案 3 :(得分:2)
对我而言,修复是:
使用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):
关闭VS实例。
删除组件模型缓存文件夹%LocalAppData%\ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache。这个 擦掉MEF缓存。
运行' devenv / setup / ResetSkipPkgs' REF。 http://msdn.microsoft.com/en-US/library/ex6a2fad(v=VS.80).aspx
- 醇>
再次启动VS并查看问题是否消失。
答案 6 :(得分:0)
我有同样的问题;原来是Corbis Route加载项与“我讨厌区域”加载项一起导致错误,导致测试窗口抛出异常。
删除两个加载项后,重置VS 2013窗口布局后窗口再次出现。 (Windows>重置窗口布局)
答案 7 :(得分:0)
那些在某处丢失了测试资源管理器的人的捷径!
Ctrl + Q
(快速启动)答案 8 :(得分:0)
我有VS 2015.即使使用Test-> Windows-> Test Explorer,我找不到我的测试资源管理器。我终于认为它显示在左侧而不是右侧。