多数のアセンブリ (250 以上) で ncover.reporting を使用してマージを実行しており、カバレッジ フィルターを適用して、チームの名前空間プレフィックス (Infrastructure*) で始まるアセンブリのみを含め、ゲッターとセッターのカバレッジを除外しようとしています。次のような基本的なバッチ ファイルを作成しました。
NCover.Reporting
C:\hudson\jobs\Infrastructure.Members.Api\workspace\Infrastructure.Members.Api.Test-dll-coverage-results.xml
C:\hudson\jobs\Infrasctucture.REST.Proxy\workspace\Infrasctucture.REST.Proxy.Test-dll-coverage-results.xml
...
//s MergeCoverage.xml
//cf "Infrastructure*":Assembly:False:True
//cf "*get_*":Method
//cf "*set_*":Method
//or FullCoverageReport:Html
//op "C:\NCoverProjects\Reports\FullCoverageReport"
//p "Infrastructure"
ただし、FullCoverageReport.html を表示すると、依存アセンブリと getter および setter が含まれていることがわかります。私は何を間違っていますか?
前もって感謝します!