A sign of life! I've crawled from the depths of bugfixing to resurface
Finally I was able to test your project. To cut it short, it fails
Although there is an obvious difference in what I was doing and what you are doing in you project, it still doesn't work.
The difference is the fact that you call both
Code: Select all
Control Service ----> Test: stop and delete on uninstall [wait for completion]
Control Service ----> Test: start on install [wait for completion]
from within the Region Perform First Time or Maintenance Installation
where as I called
Code: Select all
Control Service ----> Test: start on install [wait for completion]
from within the Region Perform First Time or Maintenance Installation
and
Code: Select all
Control Service ----> Test: stop and delete on uninstall [wait for completion]
from with the Region Perfrom Uninstall
But like I said, no difference in behaviour. It installs just fine, but when deinstalling it doesn't remove it from the services console (it does delete the c:\temp\testservice\bin\debug\testservice.exe). Even after a reboot the service is still in the services console.
I've tried running your testproject on Win XP x64 and Win XP 32.
The Win XP x64 suggests that it did it's job, but it didn't remove the service from the service console
The Win XP 32 freezes during deinstallation.
Unless this is a known bug in IA9 (I've got Build Moya.052409) I give up!
I still have to do the upgrade, but I don't expect anything from that...