【问题标题】:ScriptResource.axd Uncaught SyntaxError: Invalid or unexpected tokenScriptResource.axd Uncaught SyntaxError:无效或意外的令牌
【发布时间】:2020-07-12 14:22:49
【问题描述】:

我一直在网上搜索这个问题的答案。到目前为止,我尝试的修复都没有奏效。老实说,我认为这可能与我本月早些时候进行的 Windows 更新有关,因为我之前能够在应用程序中运行报告。

Uncaught Error: ASP.NET Ajax client-side framework failed to load.

update http handler

Web 应用程序设置为使用 Microsoft.Reporting.WebForms 运行大量报告。一两个月前,我的开发环境中的一切都正常工作,这是我最后一次尝试在本地运行报告。最近一次,我开始在控制台中收到多个错误。我认为可能导致问题的原因是 ScriptResource.axd 和我尝试在 chrome 的开发工具中查看文件时出现的随机符号。

Console Log of ScriptResource.axd

我能想到的最重要的变化是我的开发机器在本月初更新到了 Windows 10 版本 1909。我正在让一位同事验证这个理论。同时,我希望这里有人可以提供任何其他想法供我尝试。

该项目以 Framework 4.5 为目标,无论浏览器如何,我都看到了相同的问题。目前,该应用程序已部署到 Windows2008R2 服务器,并且报告从我的开发机器在该站点上成功运行,所以我相信这与我的开发机器的最新更新有关,所以它绝对是服务器端。我愿意接受有关更改我的开发环境或我的应用程序以解决此问题的任何建议。 谢谢

【问题讨论】:

    标签: asp.net encoding token scriptmanager scriptresource.axd


    【解决方案1】:

    我怀疑这会发生在其他人身上。有一种理论认为这是我的开发虚拟机从另一个系统克隆的结果。问题是由于我的机器无法将 127.0.0.1 解析为 localhost 并且在项目中安装了 Stackify Http 模块。 Stackify 在启动 Web 应用程序时试图加载他们的 js 文件,该文件指向 127.0.0.1。它失败了,进而导致 ScriptResource.axd 无法加载。

    【讨论】:

      猜你喜欢
      • 2017-09-29
      • 2018-12-03
      • 2021-08-14
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      • 2018-05-12
      • 1970-01-01
      • 2021-09-21
      相关资源
      最近更新 更多