I'll start by saying that I'm uninclined to "fix" this in 3.0. I'm not even sure if it is approrpi
ate to ever fix it.
I was testing
SSPCPP-806 and so I uninstalled the SP I had commissioned and working with IIS7 and then reinstalled it.
The reinstalled failed which I diagnosed was because I had ticked the "install for II7" box. The installer tried to rerun the IIS inkantation to install which failed becasue it was already there.
Which I could probably mock up the correct script to uninstall the IIS plugin on uninstall I'm not sure that this is our job? People may well want to tinker with their installation and we don't want to the uninstall to fail because they have.
Or maybe I just hate making changes to the installer and I'm rationalizing a reason to not go there.