В нашем проекте мы используем NCover для измерения покрытия кода.Если мы измеряем тесты, в которых используется число родинок, охват кода для этих классов не измеряется (0%).Это как-то связано как с кротами, так и с NCover, использующими профилировщик .NET.После некоторых поисков в Интернете я попытался в командной строке выполнить следующее безрезультатно:
set COR_PROFILER={3FB1CC1E-1C17-4A37-9C18-BF3DB8F10E46} moles.runner.exe /pi:Dispatch /r:"C:\Program Files\NCover\NCover.Console.exe" "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\MSTest.exe" /args:/testcontainer:..\Bin\TestLib.dll"
Число за COR_PROFILER
- это GUID NCover.Lib.x86.dll
, который я ранее зарегистрировал в regsvr.Кроме того, добавление COR_ENABLE_PROFILING=1
в качестве env.var не помогает.
Есть ли кто-нибудь, кто работал с этим профилировщиком или имеет опыт работы с .NET-профилировщиком?