0

这是我的 MSBuild 脚本中的 Ncover 任务部分

<UsingTask TaskName="NCoverExplorer.MSBuildTasks.NCover" AssemblyFile="$(Libraries)\NCoverExplorer.MSBuildTasks.dll"/>
<Target Name="NcoverCoverage">
    <NCover ToolPath="C:\Program Files\TestDriven.NET 3\NCover\1.5.8"
        CommandLineExe="C:\Program Files\TestDriven.NET 3\NUnit\2.5\nunit-console.exe"
        CommandLineArgs="MyTestProject.dll"
        WorkingDirectory="MyWorkingDirectory"
        LogFile="coverage.log"
     />
</Target>

此 NCover 任务执行良好并创建输出 xml 文件 (Coverage.xml)。此输出 xml 文件包含对我的机器中缺少的 xsl 文件 (Coverage.xsl) 的引用。

<?xml-stylesheet href="coverage.xsl" type="text/xsl"?>

我在任何地方都找不到这个文件。因此,当我尝试打开 Coverage.xml 文件时,它会引发错误

The XML page cannot be displayed 
Cannot view XML input using XSL style sheet. Please correct the error and then click   the Refresh button, or try again later. 

Access is denied. Error processing resource 'file:coverage.xsl'. 

我在哪里可以找到我的coverage.xsl 文件?

谢谢。

4

1 回答 1

1

安装 NCover 社区版后,coverage.xsl 文件在安装目录 (C:\Program Files\NCover) 中可用:

http://www.ncover.com/download/current

NCover 支持

于 2011-07-15T12:52:34.763 回答