我有一個CC.Net與ncover報告與包含不同程序集的項目。CC.Net NCover排除組件
事情是,我只想讓ncover報告只來自「主」項目,而不是其他dll,比如在另一個項目中測試過的Businessframework。
似乎ncover控制檯有一個排除類型來執行,但它不起作用,因爲所有來自該Businessframework的缺少測試也顯示出來。
這是coverage.cmd執行
"C:\Program Files\TestDriven.NET 3\NCover\1.5.8\NCover.Console.exe" //x coverage.xml //et SER.Businessframework.* "C:\Program Files\NUnit 2.5.10\bin\net-2.0\nunit-console.exe" "C:\DEVProjects\build\PL\SER.PLine.Test\bin\Debug\SER.PLine.Test.dll"
"C:\Program Files\TestDriven.NET 3\NCoverExplorer\NCoverExplorer.Console.exe" coverage.xml /r:ModuleSummary /xml
總之,我想這也許是我告訴ncover排除項目的方式,現在做得很好:
//et SER.Businessframework.*
您是否嘗試過http://www.ncover.com/forum/show_topic?id=444的解決方案? (xsl修復在頁面的末尾) – skolima
還沒有嘗試過,順便說一句,嘗試沒有成功。 – guillem