. 您好,我们正在构建一个以 C#.net 作为语言的 ASP.NET 应用程序。
在这里,当 IIS 呈现页面时,当我们使用 YSlow 工具分析页面代码时,它会显示许多 WebResource.axd 和 ScriptResource.axd 文件(因为我们在页面中引用了许多脚本文件)。
服务器端代码执行速度很快,但加载这些 .axd 文件需要时间。那么,如果有办法优化或抑制这些 axd 文件,请您指导我吗?
如果您还可以提供参考文档或网络参考(如果需要),那就太好了。
非常感谢,问候。
. 您好,我们正在构建一个以 C#.net 作为语言的 ASP.NET 应用程序。
在这里,当 IIS 呈现页面时,当我们使用 YSlow 工具分析页面代码时,它会显示许多 WebResource.axd 和 ScriptResource.axd 文件(因为我们在页面中引用了许多脚本文件)。
服务器端代码执行速度很快,但加载这些 .axd 文件需要时间。那么,如果有办法优化或抑制这些 axd 文件,请您指导我吗?
如果您还可以提供参考文档或网络参考(如果需要),那就太好了。
非常感谢,问候。
WebResource.axd和ScriptResource.axd引用是 .NET Framework 中的嵌入式资源。WebResource.axd 脚本可能用于 Web 表单和验证,而 ScriptResource.axd 用于ASP.NET AJAX。
您可以使用ToolkitScriptManager(ASP.NET AJAX Control Toolkit的一部分)将 ScriptResource.axd 脚本组合成一个包含。
我不确定组合 WebResource.axd 脚本的方法。
有关组合脚本的更多信息,请参阅此问题。
I realize I'm a couple years late here, but for all you googlers out there, I just pushed a new release of my on the fly js/css minifier/merger RequestReduce that successfully merges Webresource and scriptresource files at run time.