Just exiting the old server should kill it right, no need to reboot before installing the new service.
That should do it, but if you have the old server in your startup folder, it will give you no end of grief. ZIP or delete the install directory for the old server.
I want to say that is what I did last night, but thinking about it makes me wonder if I didn't stop the server until just after installing the new service. If so, would that be why the ini file still had your defaults in it this morning???
Running the old server may have caused the Service to hang, since it gets launched immediately by the Installer. I have to do that to complete the installation.
The Service creates a new, all-defaults INI if it can't find one in the install directory. This default INI file puts you into embedded mode, shuts off both WU updates and the mini-web site.
I leave the SkySpy.INI file in the installation folder after a de-install, in case you want to retain your settings and reinstall later. I also leave the embedded database files in place - it was too complicated deleting them after a de-install, but I may change that in a future release.
It is also possible that if the service hangs and you try to re-install or un-install, then it might not get unloaded properly and bad things might happen. You can kill a hung Service with the process manager. You can also manually uninstall Service by opening a command line box, CD'ing to the installation directory and entering:
SkySpyService -uninstall
You should see a little dialog box pop up that indicates success.
You can also manually install the service by doing the same steps as above, but entering
SkySpyService -install
You only need to do this if you don't want to run the entire installation EXE and the Service is not listed in the Windows Service manager.
It is much easier to just run the installer or deinstall from the Windows Programs screen.
Something strange is going on... It is working fine for me here.