【问题标题】:.NET 4 The requested content appears to be script and will not be served by the static file handler.NET 4 请求的内容似乎是脚本,不会由静态文件处理程序提供服务
【发布时间】:2014-07-07 06:35:06
【问题描述】:

我有

  • IIS 7.5
  • 服务器 2008
  • ASP.Net 4.0 网站
  • 启用 IIS 服务和静态内容
  • 在处理程序映射下恢复为父静态文件
  • 在命令提示符下再次注册了 asp.net(regiis.exe 的东西)
  • 完成了通常涵盖的所有建议。

但这并不能解决我的问题。

【问题讨论】:

  • -在 IIS 管理器中,我在站点下添加了我的网站地址,停止了默认网站并启动了我的网站。这有助于我和网站成功运行
  • 然后我将Default Web Site的属性与其他站点进行了比较,发现HttpHandlers有所不同。默认网站中存在 nbr 的处理程序,而我的站点中缺少处理程序。我通过从默认网站复制属性添加了 asp.net -isapi 处理程序,但不同之处在于我添加的处理程序是本地的,而默认网站显示已集成。然后我选择处理程序,右键单击并使用选项恢复为父级。它添加了所有必需的处理程序,现在站点正在正常运行
  • 我认为你需要描述你的初衷。 通常,除非您正在做一些“特殊”的事情(因此,问题是,您最初想要完成什么),否则您不必执行任何这些映射?

标签: asp.net iis


【解决方案1】:

进入 iis 选择您的站点转到左侧窗格上的处理程序映射单击还原为父级它应该可以解决您的问题。

【讨论】:

    猜你喜欢
    • 2013-03-15
    • 1970-01-01
    • 2014-04-04
    • 1970-01-01
    • 2013-06-07
    • 1970-01-01
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    相关资源
    最近更新 更多