Nas versões anteriores do IIS, o comando aspnet_regiis -I era usado para habilitar o ASP.NET no site/servidor.
A partir do Windows8/Windows Server 2012 existe um problema usando o aspnet_regiis.
1. Se voce executar o aspnet_regiis -I para instalar o ASP.NET 4.5 no IIS8, uma mensagem de erro ira aparecer:
This option is not supported on this version of the operating system. Administrators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Windows Features On/Off" dialog, the Server Manager management tool, or the dism.exe command line tool. For more details please see http://go.microsoft.com/fwlink/?LinkID=216771.
2.Se você criou uma aplicação para executar esses passos automaticamente, ela irá falhar.
3. Se você instala está com o Windows 8 instalado e tenta habilitar o ASP.NET 4.5 com o comando aspnet_regiis -I a aplicação nao conseguirá habilitar o ASP.NET 4.5
Qual motivo?
O utilitario aspnet_regiis.exe nao é mais usado para instalar e desinstalar o ASP.NET 4.5 no Windows 8.
Para fazer a instalação utilize o comando: dism /online /enable-feature /featurename:IIS-ASPNET45