我正在使用 Windows 8 Pro 和 Visual Studio 2012 Ultimate(都是 RTM)。
我创建了一个 Metro 风格的类库,然后创建了一个相应的单元测试库。两者都针对 WinRT(不是 .NET 框架)。
我可以很好地运行单元测试,但是当我尝试“分析所有测试的代码覆盖率”时,输出窗口会显示重建的结果,仅此而已。代码覆盖结果窗口全部变灰。
从网上阅读中,有些人暗示没有为 WinRT 程序集启用代码覆盖率,但我无法确认。我也尝试过创建一个 .testsettings 文件,就像 VS2010 中需要的那样,并明确打开代码覆盖率,我得到了相同的结果。
任何人都可以确认或否认代码覆盖率不适用于 VS2012 RTM 中针对 WinRT 的程序集吗?我只是想弄清楚我是否缺少某些设置-或者是否不可能。