VS2012中是否提供metro风格应用程序的代码覆盖率



我使用的是Windows 8 Pro和Visual Studio 2012 Ultimate(均为RTM)。

我创建了一个Metro风格的类库,然后创建了相应的单元测试库。两者都以WinRT(而非.NET框架)为目标。

我可以很好地运行单元测试,但当我尝试"分析所有测试的代码覆盖率"时,输出窗口会显示重建的结果,仅此而已。"代码覆盖率结果"窗口全部变灰。

从网上的阅读中,一些人暗示了WinRT程序集没有启用代码覆盖率的想法,但我无法证实。我还尝试创建一个.testsettings文件,就像VS2010中需要的那样,并显式地打开代码覆盖率,我得到了同样的结果。

有人能确认或否认VS2012 RTM中针对WinRT的程序集的代码覆盖率不可用吗??我只是想弄清楚我是否错过了一些设置——或者这是不可能的。

由于WinRT应用程序的沙盒性质,现阶段无法实现。

附言:这是团队希望在不久的将来解决的问题列表(不,我没有时间表)

最新更新