2009-04-01 14 views

risposta

10

SOS può farlo per voi. Non è integrato nel debugger, ma puoi collegarlo al tuo processo in esecuzione. Potrebbe essere utile usare SOSAssist, piuttosto che imparare la sintassi della console. IIRC:

!dumpheap –type {type} 
+3

+1. Inoltre, questo collegamento mi ha aiutato a iniziare con SOS esattamente per questo scopo: http://blogs.msdn.com/ricom/archive/2004/12/10/279612.aspx –

+2

Vedi anche il grande blog di debug di Tess Ferrandez, ad es. http://blogs.msdn.com/tess/archive/2007/10/19/net-finalizer-memory-leak-debugging-with-sos-dll-in-visual-studio.aspx – Dave

Problemi correlati