首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署到生产服务器时不会发生捆绑

部署到生产服务器时不会发生捆绑
EN

Stack Overflow用户
提问于 2012-06-19 15:27:41
回答 1查看 1.9K关注 0票数 1

我已经创建了一个包。然而,当部署到生产服务器上时,它不能工作。我正在运行MVC4 RC

我的捆绑包看起来像

代码语言:javascript
复制
 public static void RegisterBundles(BundleCollection bundles)
    {
        bundles.Add(new ScriptBundle("~/bundles/core").Include("~/Scripts/min/jquery-1.*",
           "~/Scripts/min/core.js",
          "~/Scripts/min/business-signup.js",
          "~/Scripts/min/slider.js",
          "~/Scripts/min/label-text.js",
          "~/Scripts/min/consumer-account.js",
          "~/Scripts/min/modernizr-2*"));

        bundles.Add(new StyleBundle("~/Content/min/css").Include(
            "~/Content/min/core.css",
            "~/Content/min/layout.css",
            "~/Content/min/reset.css",
            "~/Content/min/sprite.css",
            "~/Content/min/pricing.css",
            "~/Content/min/homepage-slider.css",
            "~/Content/min/transactions.css"));

    }

从我的布局来看,我将这些包称为

代码语言:javascript
复制
   @Styles.Render("~/Content/min/css","~/Content/min/css")
   @Scripts.Render("~/bundles/core")

然而,没有发生小型化或捆绑。取而代之的是,对捆绑包中的每个项目发出单个请求。

我知道服务器工作正常,因为我有另一个网站在同一台服务器上运行,捆绑工作正常。

有没有人能看清楚我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-19 15:32:13

确保您在发布模式下运行(web.config中的debug="false")。还要注意RC中的there is a bug,它阻止正确缓存服务器端的资源,从而在每次向url发出请求时增加站点的CPU使用率,url应该为资源的捆绑和精简版本提供服务。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11096296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档