15
Visual Studioでデバッグ中にオブジェクトのすべての参照をリストすることは可能ですか?私はC#を使用しています。ガベージコレクション中にGCが行うのと同様のものを探しています。C#のすべてのオブジェクト参照を追跡する
Visual Studioでデバッグ中にオブジェクトのすべての参照をリストすることは可能ですか?私はC#を使用しています。ガベージコレクション中にGCが行うのと同様のものを探しています。C#のすべてのオブジェクト参照を追跡する
SOSがこれを行うことができます。デバッガには統合されていませんが、実行中のプロセスにアタッチすることができます。コンソールの構文を習得するのではなく、SOSAssistを使用すると便利です。 IIRC:
!dumpheap –type {type}
+1。また、このリンクはSOSを始めるのにも役立ちました。http://blogs.msdn.com/ricom/archive/2004/12/10/279612.aspx –
Tess Ferrandezの素晴らしいデバッグブログもご覧ください。 http://blogs.msdn.com/tess/archive/2007/10/19/net-finalizer-memory-leak-debugging-with-sos-dll-in-visual-studio.aspx – Dave