猿问

IIS7.5上的ASP.NETMVC

IIS7.5上的ASP.NETMVC

我正在使用VisualStudio2010RC运行Windows 7终极版(64位)。我最近决定让VS在IIS上运行/调试我的应用程序,而不是它附带的dev服务器。

但是,每次我尝试运行MVC应用程序时,都会遇到以下错误:

http错误403.14-禁止Web服务器被配置为不列出此目录的内容。细部

错误信息

模块DirectoryListingModule

通知ExecuteRequestHandler

处理程序静态文件错误

代码0x00000000请求

URLhttp://localhost:80/mySite/

物理路径C:\myProject\MySite\

登录方法匿名登录

用户匿名

我放了一个default.aspx文件在目录中,我收到以下错误:

http Error 500.21-内部服务器错误处理程序“PageHandlerFactory-集成”模块列表中有一个坏模块“Managed管道处理程序”

为了让这件事生效,还有什么其他的步骤我忘了吗?

注:安装VS 2010 RC后,我安装了IIS 7.5。我在VisualStudio 2010中使用了MVC项目“Properties”中“Web”选项卡下的内置“CreateVirtualDirectory”按钮。我确保应用程序使用ASP.NET4AppPool。

下面是我安装的IIS的特性。


慕虎7371278
浏览 446回答 3
3回答

qq_笑_17

确保您有以下设置的另一件事是在web.config中:<system.webServer> &nbsp;&nbsp;&nbsp;&nbsp;<modules&nbsp;runAllManagedModulesForAllRequests="true"/>&nbsp;</system.webServer>
随时随地看视频慕课网APP
我要回答