• 【转载】IIS7.5(经典模式)访问静态资源(.css和.js文件)提示:未能执行 URL


    IIS7.5(经典模式静态资源(.css和.js文件)提示:未能执行 URL

    “/”应用程序中的服务器错误。

    未能执行 URL。

    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

    异常详细信息: System.Web.HttpException: 未能执行 URL。

    源错误:

    执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

    堆栈跟踪:

    [HttpException (0x80004005): 未能执行 URL。]

    System.Web.Hosting.ISAPIWorkerRequestInProcForIIS6.BeginExecuteUrl(String url, String method, String childHeaders, Boolean sendHeaders, Boolean addUserIndo, IntPtr token, String name, String authType, Byte[] entity, AsyncCallback cb, Object state) +3256704

    System.Web.HttpResponse.BeginExecuteUrlForEntireResponse(String pathOverride, NameValueCollection requestHeaders, AsyncCallback cb, Object state) +540

    System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state) +343

    System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +392

    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +263

    版本信息: Microsoft .NET Framework 版本:2.0.50727.5477; ASP.NET 版本:2.0.50727.5483

    在IIS7.5经典模式中出现上面错误,解决方法有两种:

    1. 一般是因为用户添加脚本映射的原因。请删除多余的脚本映射,扩展名为*;

    2. 请添加相应通配符脚本映射(注意:不是"添加脚本映射")

    最后在web.config的节点httpModules下加入代码

          <add verb="*" path="*.gif" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.jpg" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.js" type="System.Web.StaticFileHandler"/>
          <add verb="*" path="*.css" type="System.Web.StaticFileHandler"/>

    转载请以链接形式注明出处: 本篇文章来源于 "53BK报刊网" 网址:http://www.53bk.com/news/detail/v879.html

  • 相关阅读:
    第16次作业
    第15次作业
    第14次作业
    第13次作业
    第12次作业
    第11次作业
    第十次作业
    第九次作业
    第八次作业
    滚动视图练习
  • 原文地址:https://www.cnblogs.com/xiaomen/p/5413199.html
Copyright © 2020-2023  润新知