我有一个从 Visual Studio 2010 升级到 2012 的项目,并且 .testrunconfig 文件包含在升级过程中。
我注意到可以在我运行的任何单元测试上单击“分析代码覆盖率”,它会正确显示结果。但是,我的测试运行配置(最初来自 VS 2010)禁用了代码覆盖率。
经过一番研究后,我了解到 VS 2010 配置文件已被弃用并被 .runsettings 文件取代。看起来 VS 2012 默认强制执行装配检测,这会产生大量开销。
因此,我想知道如何在 VS 2012 中禁用代码覆盖。根据我目前的发现,这似乎不是一项简单的任务。我最近阅读的一篇文章让我手动创建一个 XML 文件并将其命名为“MYCONFIGURATION.runsettings”并手动操作 XML 属性值。
有谁知道这应该怎么做?