【发布时间】:2017-02-01 01:03:39
【问题描述】:
我的解决方案中有工作单元测试(从向导生成的单独项目)。 我尝试安装通用测试设置文件。 确保我已登录并在我的名下拥有有效的企业许可证。
但是我的分析代码覆盖率工具被禁用了:
【问题讨论】:
-
是最新的 VS2015 版本更新 3 吗?我的是 14.0.25431.01 更新 3 版本,我这边启用了该选项。如果创建一个默认的简单 C# 单元测试项目,结果如何?还请重置您的 VS 设置。另外,如果你只是在测试资源管理器窗口中右键单击一个测试方法,你会得到“分析代码覆盖率......”选项吗?是否启用?如果所有测试方法都存在相同的问题,请检查您是否在 VS 中安装了某些扩展工具。或者在安全模式下运行 VS 可以帮助你缩小这个问题的范围。
-
是的,版本相同。我已经上传了一个创建新项目+单元测试项目的屏幕截图,它仍然有同样的问题。如果我右键单击一个测试方法,该选项仍然被禁用。重置我的设置没有帮助。我尝试了安全模式,但在输出中出现此错误:初始化部分“Microsoft.VisualStudio.TestWindow.VsHost.TestWindowHost”时引发异常。然后测试菜单完全丢失。我检查了我的扩展,应该没有冲突,我只是安装了 Xamarin 之类的东西。
-
哦不,现在我的测试菜单和工具已经完全从 IDE 中消失了。咳咳,这是怎么回事。现在尝试修复并删除我的组件缓存。
标签: unit-testing visual-studio-2015 msbuild