I'm running CruiseControl.NET 1.4 on Windows Vista x64. On a previous
1.4 installation (Vista 32 bit installation) - I had placed the
project config file under revision control, and successfully relocated
the config file using

<appSettings>
        <add key="ccnet.config" value="C:\CC.NET\config\ccnet.config" /
>
</appSettings>

For starters - I am aware of the difference between ccnet.exe.config
and ccservice.exe.config and they both exhibit the behavior I'm
seeing. I can verify that the app config file being loaded is the one
in server/cc{net,server}.exe.config because verbosity levels track my
settings, and if I interject a bogus tag into the appSettings tag it
will catch it and barf.

But no matter what I set the value to, it always loads the system
default of server/ccnet.config. I'm sort of at a loss for what's going
on here. There's the 32/64 bit difference, the new machine has
CruiseControl.NET installed to the D drive instead of C, and oh yeah -
someone else set up the old machine with CC.NET in the first place -
but he's stumped too.  I've done a few experiments but the existence
or not of the specified file doesn't appear to change anything - so
perhaps it's just not finding it. (I have tried slashes both ways).

Does anyone have an idea of what's going on here, and how I can fix
it? Is it the drive letter? Outside of the directory tree  the app
runs from? (that part worked before)

Reply via email to