当我尝试访问.aspx页面并尝试从cshtml导航到aspx页面时。它抛出了我
无法找到资源。
描述:HTTP 404.您正在查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
我没有使用任何代码。我刚刚在视图中创建了.aspx格式而不是使用aspx引擎的razor引擎。
我在properties-> web-> specificpage。
中设置起始页网址它引发了我上面提到的错误。
我无法找到这个问题背后的原因。当我尝试访问cshtml页面时,它工作正常。
请帮助我克服这个问题
提前致谢
答案 0 :(得分:1)
如果您需要设置默认的首页,您只需在RouteConfig
中设置操作名称和控制器名称,
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new {
controller = "yourContollerName",
action = "YourActionName",
id = UrlParameter.Optional } );