Erreur HTTP 403.14 - Interdit - MVC 4 avec IIS Express

Cela semble être une question qui a déjà été posée/répondu à plusieurs reprises. Ses pas.

Environnement De Développement:
VS 2012 et MVC 4. Je suis en utilisant le haut dans IIS Express pour exécuter l'application.

Cette erreur n'était pas le cas jusqu'à hier. Il a soudainement commencé à se produire et je suis coincé. Son étrange qu'Il se produit dans UN seul scénario.

Lorsque j'essaie d'accéder à http://localhost:49962/managescholars/il m'indique l'erreur

HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.

Mais en utilisant http://localhost:49962/managescholars/Index fonctionne très bien. D'autres méthodes d'action de même contrôleur, il fonctionne aussi parfaitement. comme http://localhost:49962/managescholars/create. Toutes les autres commandes fonctionnent très bien.

J'ai essayé d'ajouter le suivant sur le web.config.

<system.webServer>
  <validation validateIntegratedModeConfiguration="false"/>
  <modules runAllManagedModulesForAllRequests="true" />
  <handlers/>
</system.webServer>

J'ai aussi essayé de lancer la commande suivante en tant qu'administrateur

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

Mais aucun d'entre eux travaillaient.

Edit:

J'ai modifié mes itinéraires. Ils regardent comme suit.

    public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            name: "ManageScholarLectures",
            url: "Manage/Lectures/{userFriendlyName}",
            defaults: new { controller = MVC.ManageLectures.Name , 
                            action = MVC.ManageLectures.ActionNames.Index, 
                            userFriendlyName = UrlParameter.Optional }
        );

        routes.MapRoute(
            name: "ManageScholarEdit",
            url: "Manage/Scholars/{userFriendlyName}",
            defaults: new { controller = MVC.ManageScholars.Name, 
                            action = MVC.ManageScholars.ActionNames.Edit }
        );

        routes.MapRoute(
            name: "Default",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = MVC.Home.Name, 
                            action = MVC.Home.ActionNames.Index, 
                            id = UrlParameter.Optional }
        );
    }

Je suis en utilisant T4MVC modèle.

Il ne fonctionne toujours pas, même si je quitte la route par défaut en bas et retirez les deux premières routes. Qu'ai-je fait de mal?

Merci beaucoup d'avance pour votre aide.

source d'informationauteur Aamir