1

在我更改项目的默认页面之前,当我运行它时,它的 url 是相同的:

      http://localhost:54465

它加载了默认主页。

在我将“索引”设置为默认页面后,其 url 更改为:

     http://localhost:54465/Views/Home/Index.cshtml

它显示了这个错误:

“没有找到您要查的资源。”

并且不显示主页。

如何将其更改为默认设置?

4

2 回答 2

7

不要将.cshtml视图设置为默认页面。在 ASP.NET MVC 中,不能直接提供视图。请求通过解析控制器和操作的路由引擎。正是这些操作正在返回视图。因此,如果您想设置默认操作,您可以在 ASP.NET MVC 项目的属性中配置它,方法是指定运行项目时要启动的 URL。它位于Web选项卡中:

在此处输入图像描述

于 2012-09-18T17:16:29.780 回答
0

MVC 架构不支持设置带有扩展名的默认页面,因此删除扩展名(登录/用户登录)并保存 web 选项卡,它将正常工作。

于 2013-07-31T06:20:32.247 回答