1.首先配置IIS7
2. 安装.net framework 4.0(官方下载地址)
3. 安装 AspNetMVC4Setup.exe( 官方下载地址 )
4. 安装完成后,重新注册IIS 打开cmd 然后输入下面命令
32位 : C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
64位 : C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
5. 设置IIS的“ISAPI和CGI限制”中的“ASP.NET v4.0.0.30319”为允许
6. 在 "处理程序映像" 中“添加脚本映射”:
请求路径 : *
可执行文件:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll
名称:mvc
7. web.config 设置
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
注意事项:
一.访问不到css和js文件
解决方案:
1.应用池=》托管管道模式改为“集成”。
2. 身份验证=》匿名身份验证=》改为“应用程序池标识”。
二.访问mvc网站只显示目录
解决方案:
1.设置web.config的<modules runAllManagedModulesForAllRequests="true"/> 。
2.检查是否添加mvc的脚本映射。
3.检查 "ISAPI和CGI限制" 中的“ASP.NET v4.0.0.30319”是否为允许,如果不是,请改成 允许。