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>
任何關於如何解決這個問題的建議將不勝感激。