0
我試圖配置ccnet.config文件的一系列參數用於強制生成選項,但Validator.exe程序說: 「無法裝入數組item'rangeParameter' - 無法從類型System.String轉換爲ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase,其值爲對象:「要執行的構建類型.CleanBuildBuild」。 我找不到路,它使我。緊張.....ccnet.config上的rangeParameter無效巡航控制.net版本1.6.7981.1
非常感謝和問候!
這是該項目的部分:
<project name="$(PruebaApplicationProject1)" >
<workingDirectory>$(DriveCheckOut)$(WorkingMainDir)</workingDirectory>
<artifactDirectory>$(DriveCheckOut)$(WorkingMainDir)$(PruebaApplicationProject1) $(ArtifactDirectory)</artifactDirectory>
<category>Categoria 1</category>
<webURL>$(ServerName1)$(WorkingMainDir)$(PruebaApplicationProject1)$(ArtifactDirectory)$(ReportName)</webURL>
<labeller type="defaultlabeller">
<initialBuildLabel>1</initialBuildLabel>
<prefix>Project1-1-</prefix>
<incrementOnFailure>true</incrementOnFailure>
<labelFormat>00000</labelFormat>
</labeller>
<modificationDelaySeconds>1800</modificationDelaySeconds>
<maxSourceControlRetries>5</maxSourceControlRetries>
<initialState>Stopped</initialState>
<startupMode>UseLastState</startupMode>
<triggers>
<intervalTrigger name="continuous" seconds="600" buildCondition="ForceBuild" initialSeconds="600" />
<parameterTrigger>
<parameters>
<namedValue name="Type" value="Build"/>
</parameters >
</parameterTrigger>
</triggers>
<tasks>
<nant>
<executable>$(NAntDirectory)nant.exe</executable>
<baseDirectory>$(WorkingMainDir)$(PruebaApplicationProject1)\</baseDirectory>
<buildFile>$(PruebaApplicationProject1)$(ExtentionBuildFile)</buildFile>
<buildArgs>-listener:CCNetListener,CCNetListener</buildArgs>
<buildTimeoutSeconds>1200</buildTimeoutSeconds>
<dynamicValues>
<directValue parameter="Type" property="targetList.target[0]" >
<default>Build</default>
</directValue>
</dynamicValues>
</nant>
</tasks>
<publishers>
<statistics />
<xmllogger logDir="$(DriveCheckOut)$(WorkingMainDir)$(PruebaApplicationProject1)$(ArtifactDirectory)" />
</publishers>
<parameters>
<rangeParameter name="Type">
<description>The type of build to perform.</description>
<allowedValues>
<value>Clean</value>
<value>Build</value>
</allowedValues>
<default>Build</default>
</rangeParameter>
</parameters>
</project>
本例基於[link](http://www.cruisecontrolnet.org/projects/ccnet/wiki/Parameters)的wiki部分, – ospaco69