This was an easy upgrade!

Steps:

  1. Turn off CCTray on everyone’s machine and remove its shortcut from their startup group.
  2. Uninstall the CC service using installutil (reminder: it lives in windowsmicrosoft.net)
  3. Copy original ccnet.config over new empty one and edit paths if necessary.
  4. Run the installation everywhere and install what’s appropriate.
  5. Test the service by running ccnet from the server directory, from a command prompt.
  6. Set the service to auto-start.
  7. Check everyone’s CCTray works, then add it back into their startup groups.

Notes:

I think the path to the logs for the web dashboard is now picked up from ccnet.config, so you don’t need to set it in Web.config. I haven’t verified this, but I put the logs in a weird place and they were found without me editing Web.config.

I had to set the service to run as my user identity on our network, rather than as Local System. Otherwise, I couldn’t get access to the shared folder where VSS keeps its data. This wasn’t an upgrade issue - I just forgot to do it again after the reinstallation of the service and only noticed when I got an exception from ccnet.

No comments