出于某种原因,我无法在 Visual Studio 2012 中打开测试资源管理器窗口。我单击“测试”->“Windows”->“测试资源管理器”,但没有任何反应...
此问题可能是由于最近卸载 DotCover 造成的。我这样做是因为我的许可证已过期,并且在没有它的情况下运行测试时遇到了问题(上下文菜单不起作用)。
任何建议或意见都非常感谢!
谢谢。
出于某种原因,我无法在 Visual Studio 2012 中打开测试资源管理器窗口。我单击“测试”->“Windows”->“测试资源管理器”,但没有任何反应...
此问题可能是由于最近卸载 DotCover 造成的。我这样做是因为我的许可证已过期,并且在没有它的情况下运行测试时遇到了问题(上下文菜单不起作用)。
任何建议或意见都非常感谢!
谢谢。
在 VS2012 中,测试资源管理器有一个错误,即当您单击测试 > Windows > 测试资源管理器时,窗口没有获得焦点。相反,除非窗口完全隐藏,否则菜单项无效,在这种情况下它会显示出来。
该错误意味着如果测试资源管理器使用自动隐藏折叠,则菜单项不会执行任何操作。检查测试资源管理器是否不在左侧或右侧某处的自动隐藏选项卡中(即在文本垂直书写的选项卡中,如默认情况下服务器资源管理器和工具箱)。
更新:该错误已在 VS2013 中修复。
Window -> Reset Window Layout 为我解决了这个问题。
对我来说,解决方法是:
使用 Win+Left / Right 将窗口移动到活动屏幕上
> ┌┬┐
> Win├┼┤ + Left or Right key
> └┴┘
ReSharper 单元测试会话窗口也是如此。
在这里找到了这个解决方案,这是唯一对我有用的东西。
从此文件夹中删除所有文件:user\AppData\Local\Microsoft\VisualStudio\11.0\ComponentModelCache
作为一个残酷的修复,我实际上决定重置所有 VS 设置(不理想,因为您丢失了所有自定义设置,如格式化和调试首选项!)。
为此,请打开 cmd 行并 cd 到 VS 目录(我的是C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE)并输入:
devenv.exe /ResetSettings
希望这对将来的人有所帮助...
这对我有用(VS2015):
关闭 VS 实例。
删除组件模型缓存文件夹 %LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache 。这会清除 MEF 缓存。
运行
devenv /setup /ResetSkipPkgs
参考。 http://msdn.microsoft.com/en-US/library/ex6a2fad(v=VS.80).aspx再次启动VS,看看问题是否消失。
我有同样的问题; 原来是 Corbis Route 加载项与“我讨厌区域”加载项结合导致错误,导致测试窗口抛出异常。
删除两个加载项后,重置 VS 2013 窗口布局后,该窗口再次出现。(窗口 > 重置窗口布局)
对于那些在某处丢失了测试资源管理器的人来说,这是一条捷径!
Ctrl + Q
(用于快速启动)我有 VS 2015。即使使用 Test->Windows->Test Explorer,我也找不到我的测试资源管理器。我终于想到它显示在左侧而不是右侧。