var nChildCount = VisualTreeHelper.GetChildrenCount(element);
我有这个捆绑。 font-awesome css的网址定义为bundles.Add(new StyleBundle("~/a/b/c")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));
,当css位于url('../fonts/fontawesome-webfont.eot?v=4.0.3')
下但现在位于"〜/ a / b"
但是"~/Content/font-awesome.css"
没有启动并重写CssRewriteUrlTransform
更新:如果删除.min文件,url('../../fonts/fontawesome-webfont.eot?v=4.0.3')
开始工作,网页优化出错?
答案 0 :(得分:1)
我遇到同样的问题。
您需要相对于文件夹设置Bundle网址。
bundles.Add(new StyleBundle("~/Content/fontawesomebundle")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));
<强>更新强>
似乎CssRewriteUrlTransform
对min
文件不起作用。
在include中使用.min文件或删除min文件。