CruiseControl.Net错误:未知的<;插件;msbuild>;
我正试图让CruiseControl.Net与MSBuild一起工作(这是我第一次接触CruiseControl.Net)。我认为我已经正确地完成了配置,但是在启动时我只收到以下错误消息: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
[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文档)