【发布时间】:2014-09-12 07:40:20
【问题描述】:
我开发了一个 ASP.NET 2.0 应用程序。我在其中使用了 AJAX 更新面板。在我的开发机器上一切正常,但是当我将它上传到生产服务器时,AJAX 在那里不起作用。 AJAX 调用正在刷新页面。
我的生产服务器正在运行 Windows Server 2012 和 IIS 8。
我在 Google 上搜索过这个问题并尝试通过 web.config 修复它,但没有成功。
我也尝试过更改 IIS 设置,但也没有用。
经过一些诊断,我发现在浏览器上,每个包含 AJAX 的页面上都会显示一个 javascript 错误(Sys 未定义)。当我查看浏览器的开发人员工具时,它显示没有收到文件 ScriptResource.axd,因此会生成错误“Sys is undefined”。
【问题讨论】: