bundles.Add(new StyleBundle("~/a/b/c")
.Include("~/Content/font-awesome.css", new CssRewriteUrlTransform()));
Ho questo raggruppamento. Il css font-impressionante ha un'url definita come url('../fonts/fontawesome-webfont.eot?v=4.0.3')
che è valida quando il css si trova sotto "~/Content/font-awesome.css"
ma ora il suo trova sotto "~/a/b"CssRewriteUrlTransform non prende
Ma CssRewriteUrlTransform
non calciare in e riscrivere percorso url('../../fonts/fontawesome-webfont.eot?v=4.0.3')
Aggiornamento: Se rimuovo il file .min lo CssRewriteUrlTransform
inizia a funzionare, errore nell'ottimizzazione del web?
https://aspnetoptimization.codeplex.com/workitem/166
L'eliminazione del file min css ha funzionato per me, grazie per l'aggiornamento. Penso che il bundling cerchi di saltare il processo di minimizzazione se trova un minimo statico che ignora CssRewriteUrlTransform, sembra un bug ma facile da aggirare. – stlawrence