IIS7发布asp.net mvc提示404

Posted zoujinhua

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS7发布asp.net mvc提示404相关的知识,希望对你有一定的参考价值。

之前服务器用的都是2003Server的服务器,发布mvc项目都没问题,今天换了一台机器,系统为Windows Server2008 R2  64位的发布mvc项目后就提示:

技术图片

百度看到好多人说在web.config文件中添加modules runAllManagedModulesForAllRequests="true"配置项就能解决问题。

1
2
3
<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

 至少我添加了没能解决问题,后面涨转google中寻找答案,发现既然是我的Windows Server2008 R2 系统的问题。

通过打了补丁之后问题解决。

官方补丁地址:http://support.microsoft.com/kb/980368   需要通过邮箱下载。

或者:http://files.cnblogs.com/liluping860122/407288_intl_x64_zip.rar  直接点击下载。

以上是关于IIS7发布asp.net mvc提示404的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET MVC:404 - 找不到文件或目录。您正在寻找的资源

IIS 7.0 / Windows Server 2008 上的 ASP.NET MVC 3 应用程序出现 404.0 错误

无法让 ELMAH 在 IIS7.5 上与 ASP.NET MVC2 一起使用

IIS7.5 中的 ASP.NET MVC3 401.1 错误

将 ASP.NET MVC NHibernate 应用程序部署到 IIS7 时出错

ASP.NET MVC + IIS7 + FireFox:URL 中的斜杠