ASP.Net Bundle CSS样式

时间:2016-05-10 17:50:44

标签: html css asp.net bundle web-optimization

我正在尝试在WebForm网站上为我的所有样式表制作包。 我已经成功捆绑了所有脚本,但CSS给了我一些问题。

这是bundle.config:

<?xml version="1.0" encoding="utf-8" ?>
<bundles version="1.0">
  <styleBundle path="~/_css/BaseSite">
    <include path="~/_css/bootstrap.min.css" />
    <include path="~/_css/AdminLTE.css" />
    <include path="~/_css/Admin_all-skins.css" />
    <include path="~/_css/Site_Custom.css" />
    <include path="~/_css/bootstrap-select.min.css" />
  </styleBundle>
</bundles>

我以这种方式在.aspx页面的头部调用bundle:

<webopt:bundlereference runat="server" path="~/_css/BaseSite" />

它呈现在:

    <link href="/_css/BaseSite" rel="stylesheet"/>

但没有加载样式。如果我点击/ _css / BaseSite,我会得到404 编译调试设置为false。

我哪里错了?

1 个答案:

答案 0 :(得分:0)

添加

解决
<add name="BundleModule" type="System.Web.Optimization.BundleModule" />

在web.config到system.webServer中的模块