• ASP.NET 4.5 MVC 4 无法在Windows2008的IIS7.0上解决方案


    环境 :
        Windows2008 R2 Standard IIS 7.5 
        VS2012 SQL2005

     最近才接触MVC4 自己做了个小实例 准备部署在 win2008 的IIS7.5 上提示 
                ---------------------------------------------
    HTTP 错误 403.14 - Forbidden
    Web 服务器被配置为不列出此目录的内容。
    2012112317063162.jpg

      访问 /home/Index 
      HTTP 错误404.0 -Not Found
      你要找的资源已经被删除,已更名或不可用

       2012112317063162.jpg

        这台服务器上,我开发过mvc2 是可以访问的
        mvc3 我没有试过.
        
        考这个急 !,一直没碰到过这种问题,
        以前IIS 报错 ,会提示错误解决方案,这次撒也没有。汗
        
        在网上找了下, 
        

      <system.webServer>
        <modules runAllManagedModulesForAllRequests="true"/>
      </system.webServer>
     
      有的网友说这样子 , 但我的默认是开的,不行
      继续 度娘 ...
     
      重点出场
     
      “微软MVC4开发以后URL地址是通过重定向得到的页面.所以没有后缀.IIS无法识别.”
       官方提供了一个处理URL无后缀的补丁
      下载地址:http://support.microsoft.com/kb/980368
      这个有点意思,我下载相应的补丁,就是怎么也安装不上去,老是报错,
      后来我想到以前我一直没有安装更新包,是不是这个问题呢
      我就把所有的更新包打上, 更新包安装太慢了, 谁有好的办法记得给我留意
      更新包 装完,在重新装 下载上面的补丁 , 然后重启 一切搞定 。
      
      在这里要感谢网有提供的帮助。
      记下来 以免以后用到。 太难弄了。
  • 相关阅读:
    权限管理
    书城项目第五阶段---book表的curd
    大话设计模式学习
    数据绑定流程分析
    GO 解决使用bee工具,报 bash: bee: command not found
    VScode插件:Todo Tree
    ant design pro如何实现分步表单时,返回上一步值依然被保存
    React开发流程
    为什么函数式组件没有生命周期?
    html2canvas@^1.0.0-rc.1
  • 原文地址:https://www.cnblogs.com/flish/p/7133850.html
Copyright © 2020-2023  润新知