I’ve just found out the hard way, that installing a web application to W2K8 R2 requires some extra magic – otherwise you the installation package will give the uninformative error message “The installer was interrupted before [Application Name] could be installed”.
What is missing is compatibility with the apparently old format installation package, and you must add an IIS Role Service:
- Go to Role Manager | Roles.
- Scroll down to the Web server (IIS) role.
- Click “Add Role Services” (to the right)
- Check “IIS 6 Management Compatibility” and click Next | Install
I’ve been told that the same thing goes for Wix generated installations as well…