Я пытаюсь настроить файл ccnet.config с диапазоном параметров для принудительной сборки, но программа Validator.exe говорит: «Невозможно загрузить элемент массива rangeParameter - невозможно преобразовать тип System.String в ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase для объекта со значением: «Тип сборки для выполнения. ОчиститьBuildBuild». Я не могу найти способ, и это заставляет меня нервничать .....
Большое спасибо иС уважением !!!.
это раздел проекта:
<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>