aspnet_regiis.exe -ir ne fonctionne pas sur Windows 8

J’essaie de déployer une application ASP.NET MVC3 sur ma boîte Windows 8 avec IIS8. Lorsque j’essaie de me rendre sur le site, j’obtiens l’erreur suivante:

Erreur HTTP 403.14 - Interdit

Presque tout ce que je peux trouver sur ce problème dit de lancer:

aspnet_regiis.exe -ir 

Lorsque je lance ceci sur ma boîte Windows 8, j’obtiens le message suivant:

 Microsoft Windows [Version 6.2.9200] (c) 2012 Microsoft Corporation. All rights reserved. C:\Users\Justin>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929 Administration utility to install and uninstall ASP.NET on the local machine. Copyright (C) Microsoft Corporation. All rights reserved. Start installing ASP.NET (4.0.30319.17929) without changing existing web applications to use this version of ASP.Net. 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. Finished installing ASP.NET (4.0.30319.17929) without changing existing web applications to use this version of ASP.Net. 

ASP.NET 4.5 est déjà installé sur mon système.

Fonctionnalités Windows

Mon application s’exécute correctement dans Visual Studio, mais je ne peux pas la déployer pour sauver ma vie. Je ne sais plus où aller d’ici. J’ai également essayé les modes de pipeline intégrés et classiques pour ce site.

J’ai le même problème. Jusqu’à présent, je n’ai trouvé que ce forum dont l’une des réponses indique que l’installation via Web Platform Installer a résolu le problème, même si cela ne fonctionne pas pour moi. La fonctionnalité ASP.NET 4.5 d’IIS est désactivée car elle est déjà installée.

MISE À JOUR: Je l’ai finalement fait fonctionner.

Suivez les instructions de cette question SO pour activer le service wcf dans IIS: WCF sur IIS8; Le mappage du gestionnaire * .svc ne fonctionne pas

Voici également quelques informations sur la façon d’installer le mappage de gestionnaire

Exécutez la commande suivante pour installer et enregistrer ASP.NET 4.5 dans IIS:

 dism /online /enable-feature /featurename:IIS-ASPNET45 /all 

Essayez ce lien .. Cela vous aidera à enregistrer asp.net 4.5 dans iis 8 … http://support.microsoft.com/kb/2736284

ce qui a fonctionné pour moi est: – décocher les fonctionnalités 4.5 / 3.5 dans supprimer / append des fenêtres – redémarrer l’ordinateur – vérifier les fonctionnalités 4.5 / 3.5 dans supprimer / append des fenêtres.

Et à partir de là, tout a fonctionné à nouveau.