14

In der Standardvorlage der ASP.Net Web-Formulare für Visual Studio 13 gibt es einen Tag WebOpt:Wie funktioniert webopt: bundlereference in ASP.Net?

<webopt:bundlereference runat="server" path="~/Content/css" /> 

Nach der Suche, wie es scheint es für die Bündelung und minification ist. Gibt es eine offizielle Dokumentation für das Tag? Ich kann keinen finden. Speziell wollte ich wissen, wie es geht? Wenn sich bereits eine minimierte Datei im Ordner "Content" befindet, wird diese Datei übernommen. Wie kann ich dieses Verhalten ändern? Wie übersetzt sich der Pfadwert, da es keinen Ordner css im Content-Ordner gibt?

Antwort

13

Das webopt-Element ist einfach ein webforms-Steuerelement zum Umbrechen der Bündelung und Verkleinerung aus dem Microsoft.AspNet.Web.Optimization-Namespace. Es verwendet WebGrease, um die eigentliche Optimierungsfunktion auszuführen.

Ich glaube nicht, dass es eine Einstellung gibt, mit der Sie bereits minimierten Inhalt ignorieren können. Im Allgemeinen, wenn es minimiert wird, wird es verwenden, da es Zahlen, es braucht nicht die zusätzliche Zeit verbringen, die Arbeit zu wiederholen.

Der Quellcode ist auf codeplex sowie einige documentation.