次のコマンドを使用して、coverage.xml 出力ファイルを生成します。
"C:\Program Files\NCover\NCover.Console.exe" //reg //w "D:\BuildServer\MyCoolWebsite\Working\MyCoolWebsite.Helpers.Tests\bin\Debug" //l "Coverage.log" //a MyCoolWebsite.Helpers //x "D:\BuildServer\MyCoolWebsite\Artifacts\buildlogs\coverage.xml" "C:\Program Files\NUnit 2.4.8\bin\nunit-console.exe" "D:\BuildServer\MyCoolWebsite\Working\MyCoolWebsite.Helpers.Tests\MyCoolWebsite.Helpers.Tests.nunit"
次に、C:\Program Files\NCover\CC.Net フォルダーの xsls を使用して xml を解析しようとします。結果は、ほとんど空の html ファイルです。
これは、xsl が次のことを想定しているためです。
coverage -> module -> method -> seqpnt -> @visitcount
xml には次のような構造がありますが、
coverage -> module -> class -> method -> seqpnt -> @vc
NCover は XSL の正しい XML バージョンを出力しますか? 不足している設定はありますか?