我正在使用带有MVC项目的Visual Studio 2015 Pro。通常,在C#行上设置断点会使用默认的white-on-maroon颜色突出显示它。但有时我注意到该断点的突出显示颜色是不同的。退出VS,然后输入和重新加载我的项目通常可以解决问题。
在深入研究字体和颜色设置后,我发现断点颜色正在变为代码覆盖(部分)颜色。如果我在设置中更改了该颜色,断点颜色会随之改变。
我很乐意关闭代码覆盖率,甚至清除结果,但我搜索过的所有东西都描述了对Windows和我看起来似乎没有的选项。从我读过的内容来看,代码覆盖率似乎是你在企业版VS中得到的,但是你没有必要在较小版本的VS上改变代码覆盖颜色。
这让我发疯了。我已经使用过Visual Studio,因为它之前有一年的名字,但这个让我感到难过。
到目前为止,我发现所有内容都提到了代码覆盖率结果窗口,但我无法找到代码覆盖率结果窗口。
我也研究过IntelliTest,但这似乎只是一个企业功能。
最后,其他人提到要查找.runsettings和.testsettings文件并删除它们,但它们不存在。
有没有其他人有这个问题,或者更重要的是,是否有人对如何解决这个问题有任何想法。我可以更改各种代码覆盖率颜色以匹配断点高亮颜色,但我真的不愿意。