2012-06-12 17 views
10

Büyük bir projeyi MVC4 RC'ye bugün paketleyerek ve küçültmeyi denemek için yükselttim.MVC4 RC betiği çok yavaş yükleniyor

Kısmi görünümde komut dosyası src etiketlerinde 8 statik js dosyası kullanmadan önce. Örnek sayfa sürekli olarak .1 saniyenin altında koştu. Bu ve sürekli olarak doğru ve yanlış olarak derleme hata ayıklama ile 0,5 saniyeye çıkarıldı sayfa yüklenme süresini ilave kısmi olarak

bundles.Add(New ScriptBundle("~/bundles/mybundle").Include(
       "~/Resources/Core/Javascripts/jquery-1.7.1.min.js", 
       "~/Resources/Core/Javascripts/jquery-ui-1.8.16.min.js", 
       "~/Resources/Core/Javascripts/jquery.validate.min.js", 
       "~/Resources/Core/Javascripts/jquery.validate.unobtrusive.min.js", 
       "~/Resources/Core/Javascripts/jquery.unobtrusive-ajax.min.js", 
       "~/Resources/Core/Javascripts/bootstrap.min.js", 
       "~/Resources/Core/Javascripts/toolbar.js", 
       "~/Resources/Core/Javascripts/jquery-ui-timepicker-addon.js")) 

:

böyle bir paket ekledi. Scripts.Render ("~/demetleri/mybundle")

@ Sonra bu gibi miniprofiler ile sarılmış:

Dim profiler = MiniProfiler.Current 
Using profiler.Step("bundling") 
     @Scripts.Render("~/bundles/mybundle") 
End Using 

demetleme adımı sürekli .4 saniye sürer.

Bilgisayar, yüksek kaliteli bir SSD sürücüsü olan modern bir donanım üzerinde çalışan VS2010 ve standart olmayan arka plan görevleri çalıştırıyor. @ Scripts.render dosyasını sildiğim anda sayfa yükleme süresi tekrar 0,1 saniyeye düşer.

Paketleyici önbelleğini almanın bir yolu var mı, yoksa bunu yavaşlatan bir şeyi mi özlüyorum?

+0

0,4 Şu an aldığım şeye kıyasla saniyeler oldukça iyi - yaklaşık 45 saniye! – reach4thelasers

cevap