与MVC4捆绑和缩小问题

时间:2015-10-02 13:02:23

标签: asp.net-mvc-4 bundling-and-minification

我在服务器上托管的asp.net MVC4项目中使用Bundling和Minification。由于某些原因捆绑和缩小没有发生,并且无法弄清楚为什么?因此,正在加载原始css文件,这使得网站非常慢。

任何帮助将不胜感激

Bundle类如下

 public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new StyleBundle("~/bundles/layoutStyle").Include(
            "~/plugins/bootstrap/css/bootstrap.css",
            "~/plugins/dist/css/AdminLTE.css",
            "~/plugins/dist/css/skins/skin-purple-light.css"
            ));
        bundles.Add(new ScriptBundle(("~/bundles/layoutScript")).Include(
           "~/plugins/jQuery/jquery-2.1.4.js",//jQuery 2.1.4
           "~/plugins/bootstrap/js/bootstrap.js",//Bootstrap 3.3.5
           "~/plugins/dist/js/app.js"// AdminLTE App
           ));         
    }

网站的布局页面

@Styles.Render("~/bundles/layoutStyle")

  <!-- REQUIRED JS SCRIPTS -->
@Scripts.Render("~/bundles/layoutScript")

托管网站的网页源 enter image description here enter image description here

发布版本中的Webconfig

 <compilation targetFramework="4.5">

1 个答案:

答案 0 :(得分:-1)

捆绑包按设计呈现,但不捆绑。如果网站在调试模式下运行,这是人们所期望的行为。捆绑仅在发布模式下进行。检查您的web.config是否为debug=true。如果它在那里,将其删除。