2010-06-22 90 views
0

我試圖讓CruiseControl.Net與MSBuild一起工作(這是我第一次接觸CruiseControl.Net)。我想我做了正確的配置,但我只是得到了以下錯誤消息啓動時:CruiseControl.Net錯誤:未知插件<msbuild>

[cc]Jun-22 20:02:55 Main   - error setting config file on controller 
net.sourceforge.cruisecontrol.CruiseControlException: error configuring project MyProject 
     at *SNIP* 
Caused by: net.sourceforge.cruisecontrol.CruiseControlException: Unknown plugin for: <msbuild> 
     at *SNIP* 
[cc]Jun-22 20:02:55 Main   - error configuring project MyProject 

至於我可以算出來,這似乎表明,我錯過了MSBuild的插件然而所有的文件,我可以找到表明MSBuild的插件已經從1.0版本

  • 我使用的是最新的二進制版本(v 2.8.3)
  • 這裏是包含CruiseControl.Net我config xml:

    <project name="MyProject"> 
        <listeners> 
        <currentbuildstatuslistener file="logs/${project.name}/status.txt"/> 
        </listeners> 
        <bootstrappers></bootstrappers> 
        <modificationset quietperiod="10"> 
        <filesystem folder="C:\snip\main"/> 
        </modificationset> 
        <schedule interval="60"> 
        <msbuild> 
         <executable>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe</executable> 
         <workingDirectory>C:\snip\main</workingDirectory> 
         <projectFile>MyProject.sln</projectFile> 
         <buildArgs>/p:Configuration=Debug /v:diag</buildArgs> 
         <targets>Build;Test</targets> 
         <timeout>900</timeout> 
         <logger>C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll</logger> 
        </msbuild> 
        </schedule> 
        <log /> 
        <publishers /> 
    </project> 
    

任何關於如何解決這個問題的建議將不勝感激。

回答

相關問題