仅在mvc4中的aspx页面中找不到'/'应用程序资源中的服务器错误错误

时间:2013-09-26 13:33:49

标签: asp.net-mvc-4 webforms

当我尝试访问.aspx页面并尝试从cshtml导航到aspx页面时。它抛出了我

无法找到资源。

描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。

我没有使用任何代码。我刚刚在视图中创建了.aspx格式而不是使用aspx引擎的razor引擎。

我在properties-> web-> specificpage。

中设置起始页网址

它引发了我上面提到的错误。

我无法找到这个问题背后的原因。当我尝试访问cshtml页面时,它工作正常。

请帮助我克服这个问题

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您需要设置默认的首页,您只需在RouteConfig中设置操作名称和控制器名称,

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