我正在使用 Visual Studio 2010 RC 运行 Windows 7 Ultimate(64 位)。我最近决定让 VS 在 IIS 上运行/调试我的应用程序,而不是在它附带的开发服务器上运行/调试。
但是,每次我尝试运行 MVC 应用程序时,都会收到以下错误:
HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容。详细的
错误信息
模块目录ListingModule
通知 ExecuteRequestHandler
处理程序静态文件错误
请求代码 0x00000000
网址 http://localhost:80/mySite/
物理路径 C:\myProject\mySite\
登录方式 匿名登录
匿名用户
我在目录中放置了一个default.aspx
文件,我收到以下错误:
HTTP 错误 500.21 - 内部服务器错误处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”
我是否忘记采取任何其他步骤来使其正常工作?
注意:我在安装 VS 2010 RC 后安装了 IIS 7.5。我在 Visual Studio 2010 的 MVC 项目的“属性”中的“Web”选项卡下使用了内置的“创建虚拟目录”按钮。我确保应用程序正在使用 ASP.NET 4 应用程序池。
以下是我已安装的 IIS 功能。