Scripts.Render Bundle上的IndexOutOfRangeException

时间:2015-01-21 15:00:17

标签: bundles indexoutofrangeexception

我在BundleConfig.cs文件中有以下内容来设置我想要渲染的两个包。

bundles.Add(new StyleBundle("~/bundles/bootstrap").Include(
                        "~/Scripts/bootstrap.js",
                        "~/Scripts/bootstrap.min.js"));

            bundles.Add(new StyleBundle("~/bundles/knockout").Include(
                        "~/Scripts/knockout-3.2.0.debug.js",
                        "~/Scripts/knockout-3.2.0.js",
                        "~/Scripts/knockout.mapping-latest.debug.js",
                        "~/Scripts/knockout.mapping-latest.js"));

然后我有这个我的共享布局来渲染包,但是我在这两行上一直得到“IndexOutOfRangeException错误:

@Scripts.Render("~/bundles/bootstrap")
@Scripts.Render("~/bundles/knockout")

1 个答案:

答案 0 :(得分:3)

这是一个愚蠢的错误。这些应该是ScriptBundles,但我使用了StyleBundles

现在有效。