Ich fange an, .NET 4.5 eingebaute Minification und Bündelung zu verwenden, um minify & amp; Bündel meine CSS und JavaScript. JavaScript-Verkleinerung funktioniert großartig, jedoch habe ich Probleme mit CSS-Minification bekommen. Ich erstelle ein Style-Paket mit dem folgenden Code -
%Vor%und dann referenziere ich sie in .cshtml (Rasiererdatei) wie unten -
%Vor%Minimiert die CSS-Datei. Wenn die CSS-Dateien jedoch Stile enthalten, die Hintergrundbildverweise enthalten, z. B. background-image: url ('img / icon.png'), wird versucht, diese Symboldatei von einem neuen Speicherort (abgeleitet vom Namen des Bundles) zu laden. = /bundles/MySiteCss/img/icon.png
Da das Symbol am Ort nicht existiert, wird es nicht geladen und auf der Seite angezeigt.
Tags und Links asp.net-mvc asp.net bundling-and-minification minify asp.net-optimization