我目前正在使用 web 优化捆绑器,它是 .net 框架的一部分,它将我的 javascript 和 css 捆绑到一个文件中。这很好用。
我遇到了一个问题。请参阅以下代码:
BundleTable.Bundles.Add(new ScriptBundle("mybundle").Include(
"~/Scripts/globalize.js",
"~/Scripts/jquery.validate.js",
string.Format("~/resources.axd")));
这捆绑了文件中的所有 javascript,但我也想捆绑我的 .axd http 处理程序的输出。这将返回 javascript。但是,javascript 永远不会包含在包中。如果我在浏览器中运行处理程序,没问题,会返回 javascript。
我想知道捆绑程序可能无法识别 .axd 扩展名,因此不会尝试请求文件。如果是这种情况和解决方法有什么想法吗?