C# ASP.NET、IIS和MVC-站点未打开

C# ASP.NET、IIS和MVC-站点未打开,c#,asp.net-mvc,iis,C#,Asp.net Mvc,Iis,我有一个网站,当我试图通过IIS(默认网站->搜索/运行网站->搜索*:80(http))查看/访问时,该网站将打开 但是,当我尝试使用Visual Studio 2010打开/调试时,会出现以下问题: “/”应用程序中出现服务器错误。 找不到资源。 描述:HTTP404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确 请求的URL:/help 如果我在主页(root/)中,并且我尝试打开任何页面,请打开“目录列表” 发生了什么事?听起来

我有一个网站,当我试图通过IIS(默认网站->搜索/运行网站->搜索*:80(http))查看/访问时,该网站将打开

但是,当我尝试使用Visual Studio 2010打开/调试时,会出现以下问题:

“/”应用程序中出现服务器错误。 找不到资源。 描述:HTTP404。您正在查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下URL并确保其拼写正确

请求的URL:/help

如果我在主页(root/)中,并且我尝试打开任何页面,请打开“目录列表”
发生了什么事?

听起来问题出在您的路由(Route.Config)中。确保更改路由以遵循在IIS中设置网站的方式。

VS中MVC项目属性的“Web”页面上列出的内容?使用“Virtual Studio Development Server”并随机端口…这是您的问题,您没有使用IIS调试项目。更改项目的Web设置以改用IIS。