Question

J'essaie de déployer une application ASP.NET MVC3 à ma boîte Windows 8 avec IIS8.Lorsque j'essaie de tourner vers le site, j'obtiens l'erreur suivante:

À peu près tout ce que je peux trouver sur ce numéro, explique:

aspnet_regiis.exe -ir

Quand j'exécute ceci sur ma boîte à 8 Windows 8, je reçois 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.

Fonctions Windows

Mon application s'exécute correctement dans Visual Studio, mais je ne peux pas le déployer pour sauver ma vie.Je suis complètement à perte sur où aller d'ici.J'ai essayé également des modes de pipeline intégrés et classiques pour ce site.

Était-ce utile?

La solution

J'ai le même problème.Jusqu'à présent, je n'ai trouvé que cette Fil du forum de laquelle une des réponses indique queL'installation via la plate-forme Web Installer a résolu le problème, bien que cela ne fonctionne pas pour moi.La fonctionnalité IIS ASP.NET 4.5 est désactivée car elle est déjà installée.

mise à jour: Je l'ai eu pour travailler enfin.

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

Voici également quelques informations sur Comment obtenir le mappage du gestionnaire installé

Autres conseils

Exécuter la commande suivante, qui installera et enregistrera 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

Qu'est-ce qui a fonctionné pour moi est: - Décochez la case The 4.5 et 3.5 dans Supprimer / Ajouter des fonctionnalités Windows - redémarré l'ordinateur - vérifié les fonctionnalités de version 4.5 et 3.5 dans Supprimer / Ajouter Windows.

et à partir de ce point, tout a tout fonctionné.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top