我很难理解为什么会这样。
在我的 global.asax 中,我有
BundleTable.EnableOptimizations = true;
那里我也有这些行
BundleTable.Bundles.Add(new StyleBundle("~/content/css/bundle").
Include("~/content/css/font-awesome.css", new CssRewriteUrlTransform()).
Include("~/content/css/bootstrap.css").
Include("~/content/css/bootstrap-theme.min.css").
Include("~/content/css/carousel.css").
Include("~/content/css/narrow.css").
Include("~/content/css/navbarLogo.css").
Include("~/content/css/goTop.css").
Include("~/content/css/fbKomentar.css").
Include("~/content/css/lightbox.css"));
在我的母版页上,我有
<%: System.Web.Optimization.Styles.Render("~/content/css/bundle") %>
我还想说,当它托管在 domain.com 上时,该站点运行良好。现在我已经转移到 mochahost.com 并且它不起作用(也不想开始他们的支持)。
目前站点处于 DNS 传播中,因此我没有将它连接到我的真实域,而是连接到他们提供给我的域 - http://aikikai-dubrovnik.hr.wb3.my-hosting-panel.com
在那里你可以看到包是空的!此外,如果我说
BundleTable.EnableOptimizations = false;
我不会让我的脚本“解绑”我仍然会得到我的渲染路径
<link href="/content/bundle.css" rel="stylesheet">
这一切在我的本地机器上都可以正常工作(当然!!!)。
任何帮助/方向将不胜感激。我已经阅读了关于这个问题的大部分票证,我尝试了很多人们推荐的东西,但无济于事。