最佳答案
我使用Visual Studio 2010 RC运行Windows 7 Ultimate(64位)。我最近决定让VS在IIS上运行/调试我的应用程序,而不是在附带的开发服务器上。
然而,每次我尝试运行MVC应用程序,我得到以下错误:
HTTP错误403.14 -禁止Web服务器被配置为不列出此目录的内容。详细的
错误信息
模块DirectoryListingModule
通知ExecuteRequestHandler
处理程序StaticFile错误
代码0x00000000请求
URL http://localhost: 80 / mySite /
< p >物理 路径C: \ myProject \ mySite \ < / p >
登录方法匿名登录
匿名用户
我在目录中放置了一个default.aspx
文件,我收到了以下错误:
HTTP错误500.21 -内部服务器 错误处理程序 “PageHandlerFactory-Integrated"有一个 坏模块“managedpipelinehandler”;在 它的模块列表
还有其他我忘了做的步骤吗?
注意:我在安装VS 2010 RC之后安装了iis7.5。我使用了内置的“创建虚拟目录”。按钮下的“;Web"在MVC项目的"Properties"在Visual Studio 2010。我确保应用程序使用的是ASP。NET 4应用程序池。
下面是我已经安装的IIS特性。