我发布到Azure时,标头格式丢失了

时间:2013-08-20 23:45:18

标签: c# css asp.net-mvc jquery-mobile azure

当我发布到Azure时,我的JQuery Mobile格式不起​​作用。 pjoject是一个MVC C#razor站点,它使用JQuery mobile,Ajax和Kendo UI。数据库在Azure上,格式化正常,直到我将网站发布到Azure。

标题(稍微修改的Jquery移动CSS)看起来像这样...

header in vs

到此......

header on azure

以前有人处理过这个吗?

1 个答案:

答案 0 :(得分:1)

这可能是捆绑问题。在azure上部署时,我遇到过与css类似的问题。尝试通过将此行添加到BundleConfig.cs中的方法末尾来禁用包缩小和打包。如果这是问题,那么你可能不会将缩小的CSS包括在捆绑中。在生产环境中,MVC使用style.min.css而不是style.css。

public static void RegisterBundles(BundleCollection bundles)
    {
        //some bundling code here, deleted for clarity

        BundleTable.EnableOptimizations = false;
    }