Mvc 4捆绑和base64 svg图像

时间:2013-04-02 12:20:49

标签: c# .net css asp.net-mvc bundling-and-minification

在css中使用嵌入式base64 svg图像时,我遇到了Mvc4捆绑和缩小功能的问题。

假设我有这样的CSS规则:

url("data:image/svg+xml;base64,PD94...<snip>...")

禁用捆绑和缩小时,此工作正常。但是,启用它后,该规则将被重写为:

url("/content/style/data:image/svg+xml;base64,PD94...<snip>...")

打破网址,因为它不是真正的网址,而是嵌入式base64图片。

除了在独立文件中移动SVG图像之外,任何人都知道如何解决这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

这只是DotLess的一个错误。我们更新了nuget包,问题就消失了。