Я пытаюсь настроить файл ccnet.config с рядом параметров для опции принудительной сборки, но программа Validator.exe говорит: «Невозможно загрузить массив item 'rangeParameter' - Невозможно преобразовать из типа System.String в ThoughtWorks.CruiseControl.Remote.Parameters.ParameterBase для объекта со значением: «Тип сборки для выполнения. CleanBuildBuild». Я не могу найти способ, и это заставляет меня . нервничаю .....Недопустимый диапазонПараметр тега на ccnet.config cruisecontrol .net version 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>
Этот пример был основан на разделе вики [ссылка] (http://www.cruisecontrolnet.org/projects/ccnet/wiki/Parameters) – ospaco69