2012-09-18 149 views
1

之前,我改变了我的项目,我会运行它的默认页面,其网址是一样的:如何在Visual Studio中为mvc3项目设置默认页面?

 http://localhost:54465 

,它加载默认主页。

后,我设置 “索引” 为默认页面,其网址变更为:

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

它显示了这个错误:

"The resource cannot be found."

,并没有显示主页。

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

回答

7

不要设置.cshtml意见默认页。在ASP.NET MVC Views中无法直接投放。请求通过解析控制器和动作的路由引擎。这是那些正在返回视图的操作。所以如果你想设置一个默认动作,你可以通过指定运行该项目时启动的URL来在ASP.NET MVC Project的属性中配置它。它坐落在Web标签:

enter image description here

+0

这似乎适用于我:在** Web **选项卡中,选择** Specific Page **单选按钮,但将其旁边的字段留空。 – steveax

+0

是的,如果你把它留空,它会启动'/',默认情况下'/ Home /索引'。 –

+0

很高兴我能帮到你。你对这个话题还有其他问题吗?或者你可以考虑通过标记答案来结束它? –

0

MVC架构不支持设置与扩展名的默认页面,所以去掉扩展名(登录/ USERLOGIN)并保存网页标签,这将是做工精细。

相关问题