2

我正在尝试使用 asp.net捆绑和缩小功能。问题是当我在包中包含 jquery ui 自定义脚本时,该脚本未在我的布局页面中呈现。代码是:

bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
         "~/Scripts/jquery-ui-{version}.custom.js"));

bundles.Add(new StyleBundle("~/content/jquery").Include(
            "~/Content/jquery-ui-{version}.custom.css"));

以上 CSS 和脚本都不包括在内。我在这里做错了什么?

4

2 回答 2

2

创建捆绑包后,您需要将它们添加到 HTML 中的某个位置。通常在_Layout.cshtml中,你需要这样一行:

@Scripts.Render("~/bundles/jqueryui")
于 2013-02-28T19:30:16.647 回答
0

调试问题的另一种选择是安装提琴手并在发出网页请求时检查下载的文件只需单击提琴手中缺少的文件名并检查返回的内容是什么。在我的情况下,它返回错误消息无法加载文件或程序集 WebGrease。我已删除并添加了引用,现在脚本文件已呈现。

于 2013-03-22T08:52:38.680 回答