Yaptığım küçük bir ASP.NET/C# web uygulamasının hata düzeltmesinde bir OutOfMemoryException ile karşılaştım.Hata ayıklama outofmemoryexception
Bir derleme zamanı hatası olduğu için nereye bakılacağı konusunda bir ipucu yok. Bu istisnayı nasıl teşhis edebilirim? Bellek profillemenin devreye girdiği yer tam olarak mı? Herhangi bir ipucu?
Teşekkür
Tam olarak ne demek, derleme zamanı hatası mı? Derleyici bir OutOfMemoryException mı atıyor? – asgerhallas
Bellek dışında derlenmiş bir derleme zamanı GERÇEKTEN garip kaynak kodunuzun olduğunu gösterir. C++ 'da bunu düşünebilmem için tek yol, özyinelemeli dosyaları içerir (yani a.h, a.h içerirken b.h içerir) - C# bazı benzer kavramlara sahiptir? Temelde parse ağacının patlamasına neden olan bir şey yapman gerekiyor. –
Evet, derleyicinin kendisi hatayı atıyor. YSS yok, ancak hata ayıklamaya çalışırken çıkış penceresinde bir hata yok. Ben suçlu sanırım ben ayrıştırmak (rss beslemeleri vardır) ve sonra özel bir rss besleme okuyucuda görüntülemek bir 3mb xml dosyası var. Dev web sunucusunu kapattım ve sıraladım. – dotnetdev