CruiseControl.Net错误:未知的<;插件;msbuild>;

CruiseControl.Net错误:未知的<;插件;msbuild>;,msbuild,cruisecontrol.net,Msbuild,Cruisecontrol.net,我正试图让CruiseControl.Net与MSBuild一起工作(这是我第一次接触CruiseControl.Net)。我认为我已经正确地完成了配置,但是在启动时我只收到以下错误消息: [cc]Jun-22 20:02:55 Main - error setting config file on controller net.sourceforge.cruisecontrol.CruiseControlException: error configuring project

我正试图让CruiseControl.Net与MSBuild一起工作(这是我第一次接触CruiseControl.Net)。我认为我已经正确地完成了配置,但是在启动时我只收到以下错误消息:

[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
[cc]Jun-22 20:02:55 Main-在控制器上设置配置文件时出错
net.sourceforge.cruisecontrol.cruisecontrol异常:配置项目MyProject时出错
突然*
原因:net.sourceforge.cruisecontrol.CruiseControlException:未知插件:
突然*
[cc]Jun-22 20:02:55 Main-配置project MyProject时出错
据我所知,这似乎表明我缺少MSBuild插件,但我能找到的所有文档都表明,自版本1.0以来,该MSBuild插件已包含在CruiseControl.Net中

  • 我使用的是最新的二进制版本(v2.8.3)
  • 以下是我的配置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>
    
    
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe
    C:\snip\main
    MyProject.sln
    /p:Configuration=Debug/v:diag
    建设;试验
    900
    C:\Program Files\CruiseControl.NET\server\ThoughtWorks.CruiseControl.MsBuild.dll
    

如果您能就如何解决此问题提供任何建议,我将不胜感激。

Aggg-看来我无意中下载了,而不是(为了让事情更加混乱,我正在查看CruiseControl.Net文档)