捆绑不在MVC 5应用程序中工作

时间:2015-01-15 15:02:29

标签: c# asp.net-mvc bundling-and-minification

我不知道发生了什么,但我无法让Bundles工作。

在我的RegisterBundles中,我有

public static void RegisterBundles(BundleCollection bundles)
{                       
    bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js"));
    BundleTable.EnableOptimizations = true;
}

在我看来,我有

@Scripts.Render("~/bundles/jquery")

现在,我知道在我的web.config中我正在运行

<compilation debug="true" targetFramework="4.5" />

我已准备在其他地方使用调试模式false运行捆绑,但'BundleTable.EnableOptimizations = true;'应该处理。但它根本没有加载捆绑包,如果我在RegisterBundles方法中放置断点,它就永远不会打到它们。它生成的标记只是

 <script src="/bundles/jquery"></script>

现在我知道位置是正确的,因为如果我只是手动输入

 <script src="/Scripts/jquery-2.1.1.js"></script>

一切正常。如何解决捆绑问题?

0 个答案:

没有答案