Podczas generowania raportów pokrycia za pomocą OpenCover (a następnie generowania raportu HTML za pomocą ReportGenerator) dla pakietu MSTest, próbuję wykluczyć klasy generowane przez framework. W szczególności klasy wygenerowane w przestrzeni nazw projektu za pomocą odwołania do usługi.Jak wykluczyć klasy z raportu OpenCover
Polecenie używam do generowania plików XML wygląda następująco:
OpenCover.Console.exe -register:user "-target:MyProject.Tests.dll" -targetargs:"/testcontainer:MyContainer" -output:coverage.xml -mergebyhash -filter:-*.AWebService.*
Próbowałem również wykluczyć przez pliku:
OpenCover.Console.exe -register:user "-target:MyProject.Tests.dll" -targetargs:"/testcontainer:MyContainer" -output:coverage.xml -mergebyhash -excludebyfile:*Reference.cs
ale klasach referencyjnych usług nadal pojawiają się w Plik XML.
Czy istnieje sposób na wykluczenie tylko tych określonych klas generowanych przez Visual Studio?