İlk sayfanın yavaş yüklenmesinden muzdarip bir ASP.NET 2.0 uygulamasında hata ayıklanıyor.Birden çok Application_Start olayı tetikleniyor
Günlüğe kaydetme ekleyerek, Application_Start
etkinliğinin iki olay arasında iki olay arasında kısa bir gecikme ile iki kez tetiklendiğini fark ettim. Session_Start
olayı da aynı Oturum Kimliği değeriyle iki kez ateşlenir.
örn.
[Header] 2010-09-10 14:52:36.331 INFO Web.Global.Application_Start START 2010-09-10 14:52:37.409 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45 [Header] 2010-09-10 14:53:10.028 INFO Web.Global.Application_Start START 2010-09-10 14:53:10.325 INFO Web.Global.Session_Start Session.SessionID=xxqjvun2ce2yqsumq1hfoj45
Bunu yerel makinemde IIS 5.1'de çalıştırıyorum. Proje ayrıca ASP.NET MVC kullanır ve kullanılan aspx sayfa URL'si, using the technique shown on Phil Haack's site yönlendirmesi kullanılarak değiştirilir.
Buna neden olabilecekler hakkında herhangi bir öneriniz var mı?
Web.config dosyasını değiştirerek uygulama şans eseri mi? – muratgu
Aralarında Application_End var mı? Kodunuzda "HttpRuntime.UnloadAppDomain" araması var mı? – Alex
Benim durumumda Mc Afee Virus taramasıydı. Klasörleri hariç tutmak için bu kılavuzu takip ettim https://support.microsoft.com/en-us/kb/3126034 – gavin