C# VS2019 runsettings并没有像我预期的那样从代码覆盖率结果中排除一些文件
Visual Studio 2019。C++、C++和C++ CLI 我正在成功地使用.runsettings从代码覆盖率结果中排除几个不需要的项。然而,我尝试过的任何方法似乎都不能排除gcroot.h。下面是代码覆盖率结果窗口的屏幕截图 这是根据: mylib.tests.dll |全局类|(然后是gcroot) 我尝试了几个正则表达式来排除源路径,但没有一个得到它。即使这一条也不排除它:C# VS2019 runsettings并没有像我预期的那样从代码覆盖率结果中排除一些文件,c#,c++,code-coverage,mstest,visual-studio-2019,C#,C++,Code Coverage,Mstest,Visual Studio 2019,Visual Studio 2019。C++、C++和C++ CLI 我正在成功地使用.runsettings从代码覆盖率结果中排除几个不需要的项。然而,我尝试过的任何方法似乎都不能排除gcroot.h。下面是代码覆盖率结果窗口的屏幕截图 这是根据: mylib.tests.dll |全局类|(然后是gcroot) 我尝试了几个正则表达式来排除源路径,但没有一个得到它。即使这一条也不排除它: <Source>.*\\Program\sFiles.*\\.*</Source&
<Source>.*\\Program\sFiles.*\\.*</Source>
我把它放在regexr.com中,它是匹配的,但我的代码cov中仍然有gcroot.h
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.24.28314\include\msclr\gcroot.h"