Asp.net mvc 通过IIS运行MVC应用程序会导致;目录列表被拒绝";

Asp.net mvc 通过IIS运行MVC应用程序会导致;目录列表被拒绝";,asp.net-mvc,visual-studio,iis,webproject,Asp.net Mvc,Visual Studio,Iis,Webproject,我有一个.NETMVC应用程序,如果我使用内置的VisualStudioWebServer,它运行良好。如果使用项目属性页切换到IIS作为Web服务器,并为项目创建虚拟目录,则向服务器发送的任何请求都会导致“目录列表被拒绝”失败 有人知道解决方案吗?可能是IIS没有将default.aspx设置为起始页。可能是IIS没有将default.aspx设置为起始页。这是IIS7之前的“无扩展”URL的问题 它需要ISAPI筛选器或路由表中具有.mvc扩展名的重复路由。请访问ScottGu的博客webl

我有一个.NETMVC应用程序,如果我使用内置的VisualStudioWebServer,它运行良好。如果使用项目属性页切换到IIS作为Web服务器,并为项目创建虚拟目录,则向服务器发送的任何请求都会导致“目录列表被拒绝”失败


有人知道解决方案吗?

可能是IIS没有将default.aspx设置为起始页。

可能是IIS没有将default.aspx设置为起始页。

这是IIS7之前的“无扩展”URL的问题


它需要ISAPI筛选器或路由表中具有.mvc扩展名的重复路由。请访问ScottGu的博客weblogs.asp.net

IIS7之前的“无扩展”URL存在问题

它需要ISAPI筛选器或路由表中具有.mvc扩展名的重复路由。请访问ScottGu的博客weblogs.asp.net