【问题标题】:ASP.NET MVC 3 Basic Routing IssueASP.NET MVC 3 基本路由问题
【发布时间】:2011-10-16 05:22:50
【问题描述】:

作品:

404 错误:

我的 Home 控制器有一个 Index 视图和一个 Index 操作。 一切正常,然后我重构并更改了应用程序名称。 现在只有 Home 控制器在操作被忽略时不会默认为 Index 视图

这是我在 Global.asax 中的 RegisterRoutes:

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

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

}

【问题讨论】:

  • 应用程序根目录中有一个名为 Home 的空文件夹。应用程序首先去那里查看。删了,问题解决了。
  • 既然你解决了这个问题,你应该把它作为答案发布,然后接受它(在几天内,当你能够接受时)。

标签: asp.net-mvc-3 routing http-status-code-404


【解决方案1】:

应用程序根目录中有一个名为 Home 的空文件夹。应用程序首先去那里查看。删了,问题解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-22
    • 2023-03-14
    • 1970-01-01
    • 2011-07-03
    • 2011-09-14
    • 1970-01-01
    相关资源
    最近更新 更多