mstestユニットテスト(msbuild/Visual Studio 2010)の結果をビルドレポートに表示するようにCruiseControl.Netを設定しようとしています。私は結果をマージしており、ビルドログには正しく表示されますが、ビルドレポートには表示されません。また、MsTestSummary2008.xslにテキストをダンプするだけで、ビルドレポートにそのテキストが表示されるため、xslが正しく組み込まれているようです。CruiseControl.Netビルドレポートに表示するmstest結果を取得する
VS2010には新しい/異なる.xslが必要ですか?前もって感謝します。
ccnet.config:
<publishers>
<merge>
<files>
<file>C:\_Projects\test\code\results\results1.trx</file>
</files>
</merge>
<xmllogger />
<statistics />
</publishers>
dashboard.config:
<buildPlugins>
<buildReportBuildPlugin>
<xslFileNames>
<xslFile>xsl\header.xsl</xslFile>
<xslFile>xsl\modifications.xsl</xslFile>
<xslFile>xsl\MsTestSummary2008.xsl</xslFile>
</xslFileNames>
</buildReportBuildPlugin>
<buildLogBuildPlugin />
<xslReportBuildPlugin description="MSTest Report" actionName="MSTESTReport" xslFileName="xsl\MsTestReport2008.xsl" />
</buildPlugins>
CodeProjectに関する次の記事の著者は、2010 MsTestレポートがCCNETの2008 XSLでうまく動作すると主張しています。http://www.codeproject.com/Articles/117716/CruiseControl-Net-and-MSTest –