MVC app只渲染_Layout.cshtml

时间:2017-10-05 14:43:09

标签: c# asp.net-mvc asp.net-mvc-4 razor url-routing

我目前正面临着一个我忙着的MVC应用程序的问题,在本地环境中测试网站时,它显示了类似于RouteConfig中指定的登录页面的.cs

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

        routes.MapRoute(
            name: "Login",
            url: "{controller}/{action}/{id}",
            defaults: new { controller = "Login", action = "Login", id = UrlParameter.Optional }
        );
    }

但是一旦上传到服务器,它只会呈现_layout.cshtml。

我还尝试在应用程序属性中指定页面,但这也没有用。

任何建议或尝试的事情都将非常感谢,并提前感谢您。

  

请注意,当路由到控制器并手动查看时,一切正常,只是网站的初始加载。

0 个答案:

没有答案