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

ここにあるNCoverCommunityEditionをインストールすると、coverage.xslファイルがインストールディレクトリ(C:\ Program Files \ NCover)で利用できるようになります。

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

NCoverサポート

于 2011-07-15T12:52:34.763 に答える