我是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
答案 0 :(得分:4)
不确定你是否想出来但我发现了以下说明:
下载适用于Microsoft Visual Studio 2015 Update 2的代理 - 单击" Visual Studio 2015工具"然后选择" Agent for Visual Studio 2015"来自左侧导航栏(https://www.visualstudio.com/downloads/)
您将看到代码覆盖率文件以及安装到Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ PrivateAssemblies \ DataCollectors
的其他一些代码覆盖文件答案 1 :(得分:1)
此代码覆盖率工具仅随MS Visual Studio Enterprise和Ultimate版本一起提供。所以安装它,它将被修复。