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