VS2012中是否可以为都市风格的应用程序提供代码覆盖率?

Rob*_*der 5 code-coverage microsoft-metro windows-runtime visual-studio-2012

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

我创建一个Metro风格的类库,然后创建一个相应的单元测试库.两者都针对WinRT(不是.NET框架).

我可以运行单元测试,但是当我尝试"分析所有测试的代码覆盖率"时,输出窗口会显示重建的结果,就是这样."代码覆盖率结果"窗口全部显示为灰色.

通过在网上阅读,一些人提到了WinRT程序集没有启用代码覆盖的想法,但我无法确认.我也试过创建一个.testsettings文件,就像在VS2010中需要的那样并明确打开代码覆盖率,我得到了相同的结果.

在VS2012 RTM中,任何人都可以确认或否认代码覆盖率不适用于WinRT目标程序集吗?我只想弄清楚我是否错过了一些设置 - 或者如果不可能的话.

Ric*_*nks 5

由于WinRT应用程序的沙盒特性,在此阶段不可能实现.

PS这是团队希望在不久的将来解决的事情清单(不,我没有时间表)