Hi all,

We're running v 1.4.0.3524. I have a project that used to have this
build task:
<msbuild workingDirectory="C:\Path\To\Source">
        <executable>C:\WINDOWS\Microsoft.NET\Framework
\v3.5\MSBuild.exe</executable>
        <projectFile>WebService.sln</projectFile>
        <logger>c:\Program Files\CruiseControl.NET\server
\Rodemeyer.MsBuildToCCNet.dll</logger>
      </msbuild>

I've since changed the configuration (my config file is kept in source
control and copied over the existing ccnet.config) to use an msbuild
script instead:

<msbuild workingDirectory="C:\Path\To\Source">
        <executable>C:\WINDOWS\Microsoft.NET\Framework
\v3.5\MSBuild.exe</executable>
        <projectFile>buildwebsite.proj</projectFile>
                <targets>Build</targets>
                <buildArgs>
                        /p:SomeParameters=SomeValues
                </buildArgs>
                <logger>c:\Program Files\CruiseControl.NET\server
\Rodemeyer.MsBuildToCCNet.dll</logger>
      </msbuild>

The Project Configuration link on the dashboard shows the correct,
updated msbuild task. Whenever I force-build the project, I see an
error message referring to WebService.sln -- which no longer exists.
CC.NET does not appear to be using my updated build task at all. I've
restarted the CruiseControl service on my build server (which in the
past has straightened out some of my random config-wont-update issues)
but in this case the results are the same, a failure message that
refers to the old solution file.

Any ideas?

Reply via email to