Je suis sous Windows 7 Ultimate (64 bits) à l'aide de Visual Studio 2010 RC. Récemment, j'ai décidé d'avoir VS run/debug de mes applications sur IIS plutôt que sur le serveur de dev qui vient avec elle.
Cependant, chaque fois que j'essaie d'exécuter une application MVC, j'obtiens l'erreur suivante:
Erreur HTTP 403.14 - Interdit Le serveur Web est configuré pour ne pas afficher le contenu de ce répertoire. Détaillé
Informations D'Erreur
Module DirectoryListingModule
Notification ExecuteRequestHandler
Gestionnaire StaticFile Erreur
Code 0x00000000 Demandé
URL http://localhost:80/mySite/
Physique Chemin C:\myProject\mySite\
Méthode D'Ouverture De Session D'Ouverture De Session Anonyme
Utilisateur Anonyme
J'ai placé un default.aspx
fichier dans le répertoire et j'ai reçu le message d'erreur suivant:
Erreur HTTP 500.21 - Serveur Interne Gestionnaire D'Erreur "PageHandlerFactory Intégrée" a une module incorrect "ManagedPipelineHandler" sa liste de module
Existe-il d'autres étapes que j'ai oublié de prendre pour obtenir ce travail?
Notes: j'ai installé IIS 7.5 après l'installation de VS 2010 RC. J'ai utilisé le built-in "Créer un Répertoire Virtuel" bouton sous l'onglet "Web" dans le projet MVC "Propriétés" dans Visual Studio 2010. J'ai fait en sorte que l'application est à l'aide de la ASP.NET 4 Application de la Piscine.
Ci-dessous sont installés fonctionnalités d'IIS j'ai.