Avec le build actuel de Microsoft Web Application Installer (WebAI), lorsqu’on lance l’install en cliquant sur le lien situé sur la page d’accueil, l’exécutable peut remonter une erreur de ce type:

"The WAI requires IIS to be installed on the machine. Pleas install IIS and run the application again”

Je l’ai rencontrée sur une machine Windows Web Server 2008 avec l’installation minimale d’IIS réalisée au préalable par la commande:

pkgmgr.exe /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel

En fait, il faut relancer la même commande, mais avec une “role feature” supplémentaire: WAS-ConfigurationAPI. Comme ceci:

pkgmgr.exe /iu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel;WAS-ConfigurationAPI

L’exécution peut prendre quelques minutes puisque c’est toute la réinstallation des services IIS7 qui est réalisée en tâche de fond. Ensuite, on relance WebAI, et çà doit fonctionner, du 1er ou 2ème coup, suivant que l’on est pressé ou non.

Référence: ce thread, sur forums.iis.net.