Asp.net mvc 无法打开已发布的MVC项目

Asp.net mvc 无法打开已发布的MVC项目,asp.net-mvc,publish,Asp.net Mvc,Publish,我是一个完全的初学者,所以提前道歉 我使用VS13构建了一个MVC项目,并将其发布到我的Web空间。现在我不确定需要在转发配置中指定哪个文件或路径才能打开网站 我试过了 /Views/Shared 获取_Layout.cshtml和 /Views/Home 获取Index.cshtml,但这些都不起作用。我也改变了一些入学申请,但它总是告诉我这一点 Forbidden - You don't have permission to access / on this server. 当我试图打

我是一个完全的初学者,所以提前道歉

我使用VS13构建了一个MVC项目,并将其发布到我的Web空间。现在我不确定需要在转发配置中指定哪个文件或路径才能打开网站

我试过了

/Views/Shared
获取_Layout.cshtml和

/Views/Home
获取Index.cshtml,但这些都不起作用。我也改变了一些入学申请,但它总是告诉我这一点

Forbidden - You don't have permission to access / on this server.
当我试图打开网站时


有没有关于我做错了什么的想法?

使用MVC,您无法访问传统ASP.NET Web表单的视图,即
/path/to/view.aspx
。一切都通过路由和控制器处理

默认情况下,您将有一个
HomeController
,该控制器将有一个
索引
操作,该操作通过
GET
请求调用。假设您没有更改任何默认路由配置,您只需导航到
www.domainname.com/home
即可查看您的
索引
页面


默认路由配置看起来像
/controller/action/parameters
,除非您告诉它不同,否则MVC将始终以这种方式工作。如果你没有通过一个特定的操作(就像我没有通过
home
url),那么控制器的
Index
操作就被假定了。

你克服了吗?