我有一个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