bundles.Add(new StyleBundle("~/a/b/c")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));
У меня есть этот комплект. Шрифт-удивительный CSS имеет URL определен как url('../fonts/fontawesome-webfont.eot?v=4.0.3')
, который действителен, когда КСС находится под "~/Content/font-awesome.css"
, но теперь он расположен под «~/а/б»CssRewriteUrlTransform не принимает
Но CssRewriteUrlTransform
не удар и переписать путь к url('../../fonts/fontawesome-webfont.eot?v=4.0.3')
Обновление: Если я удалю файл .min, он начнет работать CssRewriteUrlTransform
, ошибка в веб-оптимизации?
https://aspnetoptimization.codeplex.com/workitem/166
Удаление файла min css работало для меня, спасибо за «Обновление». Я думаю, что связывание пытается пропустить процесс минимизации, если он найдет статическую min-, которая обходит CssRewriteUrlTransform, похоже на ошибку, но легко работать. – stlawrence