MVC4 Bündelung langsam bei Verwendung von Scripts.Render

8

Mein asp.net MVC4-Webprojekt wird sehr langsam ausgeführt, wenn eine einfache Seite bereitgestellt wird, die gebündelte Skripts rendert. Wenn ich jedoch ein "hartcodiertes" Skript-Tag auf der Seite mit dem Quellattribut des virtuellen Bundle-Pfads verwende, ist die Leistung viel besser:

%Vor%

vs

%Vor%

Mein BundleConfig.cs hat keine spezielle Konfiguration, dies ist genau so, wie es aussieht:

%Vor%

Mein web.config ist sogar so konfiguriert, dass es im Debug funktioniert, aber ich habe versucht, im Release-Modus zu laufen und trotzdem das gleiche Ergebnis zu erhalten:

%Vor%

Irgendwelche Ideen, warum Scripts.Render so langsam ist?

    
Nick 07.11.2012, 09:53
quelle

1 Antwort

4

Das Problem war mit dem veralteten Paket, das ich installiert hatte. Eine einfache Update-Package in der Paket-Manager-Konsole und ich ging von

%Vor%

bis

%Vor%

Jetzt Scripts.Render() macht viel besser: -)

    
Nick 07.11.2012, 17:50
quelle