10

我是 VS Code Coverage 的新手,我正在尝试从命令行(在 Windows 中)使用 VSTests 工具。但我得到这个错误。

Warning: Diagnostic data adapter message: Could not find diagnostic data adapter
 'Code Coverage'.  Make sure diagnostic data adapter is installed and try again.

尽管测试运行并通过了,但*.coverage找不到该文件。

为什么?

注意:我使用的是 Visual Studio 2015 Enterprise

4

2 回答 2

5

不确定您是否知道这一点,但我找到了以下说明:

下载 Microsoft Visual Studio 2015 更新 2 的代理 - 单击“Visual Studio 2015 工具”,然后从 ( https://www.visualstudio.com/downloads/ )的左侧导航栏中选择“Visual Studio 2015 代理”

您将看到代码覆盖率文件以及其他安装到 Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies\DataCollectors 的文件

原始来源: https ://www.visualstudio.com/en-us/docs/test/lab-management/test-machines/install-configure-test-agents

于 2016-10-20T14:19:22.037 回答
4

此代码覆盖工具仅随 MS Visual Studio Enterprise 和 Ultimate 版一起提供。所以安装它,它将被修复。

于 2016-11-22T08:12:28.723 回答