Can we please have a uninstaller for Windows Service Workflows?
I have been creating Windows Service Workflows in SMP 7.1 and the installation process was to generate an installer, then run the installer and then run the install.bat in the \bin directory which essentially includes:
InstallUtil.exe -i MonitoringAgentService.exe sc config "Workflow Windows Service" depend= "SWFSVR" obj= "NT AUTHORITY\NETWORK SERVICE" password= "" net start "Workflow Windows Service"
When removing, it was quite simple as the installer placed an entry in the Add & Remove Programs Control Panel, so all I needed to do was to run the Uninstaller in there and all was well.
Now that WF 7.5 is fully released, there is no installer for Windows Service Workflows and you just generate the directory and just run the install.bat in the \bin directory (which seems not to have changed). All is good... ...until you want to uninstall the workflow. There is no uninstaller and the "InstallUtil.exe" does not include an overt argument in the command line. I have trying -r and -d, etc, but to no avail.
I do not really know what the InstallUtil.exe does, so I am loath to just run a:
sc delete "Workflow Windows Service"
and then delete the folder, as I do not know what else the InstallUtil.exe does!
So, can we please have a corresponding uninstaller or a parameter for the InstallUtil.exe?