Hi,
I'm having some issues when I install a service and either start it or not start it based on user selection through a property value. On Uninstall, it will not remove the service, even though the log shows that it did. This was working before, but now it doesn't seem to work with the latest version.
Steps to recreate:
* Create folder and add exe for the service under its own folder; one for ServiceStarted & ServiceStopped.
* Enable "Install folder content into parent folder" for both of the folders
* On the Component, condition it with the public property. In my case I used START_SERVICE="checked" & START_SERVICE <> "checked"
* On a Dialog place checkbox with START_SERVICE property
* Create the service & control operations for both services. The ServiceStarted will have "Start" checked and ServiceStopped will have "Start" unchecked for Actions under Control Operations
* Install the service and then uninstall it. The application is removed, but the service is left.
When I remove one of the services and only have it install one, it removes the service correctly on uninstall. Also, the "Set Log on as a service policy for selected username" doesn't function when there are two services.
I emailed two project files and their msi's. One is with both services and the other is with only one service.