浏览目录而不是显示视图

时间:2013-07-31 09:22:51

标签: asp.net-mvc asp.net-mvc-routing

我有一个项目,我测试了与此实验相关的内容:.NET MVC - Controller/View and physical path?

现在我无法显示正常的MVC视图:

http://mvc4testsomething/Folder/Index上,显示视图。 在http://mvc4testsomething/Folder/上,我收到“HTTP Error 403.14 - Forbidden”错误。

以下是所有当前路线:             routes.IgnoreRoute( “{}资源个.axd / {*} PATHINFO”);

        routes.MapRoute(
            "Default",
            "{controller}/{action}/{id}",
            new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );

        routes.MapRoute(
            "Folder",
            "Folder/{action}/{id}",
            new { controller = "Folder", action = "Index", id = UrlParameter.Optional }
        );

web.config有:

<directoryBrowse enabled="false" showFlags="Date, Time, Size, Extension" />

如果我在directoryBrowse中将true更改为web.config,则只显示文件夹内容,而不是视图。

比你的帮助。

1 个答案:

答案 0 :(得分:0)

好的,我找到了。我不得不删除物理“文件夹”文件夹。 但后来我回到了实验的开始(本主题中另一个问题)。