I am trying to debug some work that processes large files. The code itself works, but there are sporadic errors reported from the .NET Runtime itself. For context, the
Tools->Debugging->General->Enable .Net Framework Debugging
+
Tools->IntelliTace-> IntelliTaceEbents And Call Information
+
Tools->IntelliTace-> Set StorIntelliTace Recordings in this directory
and choose a directory
should allow you to step INTO .net code and trace every single function call. I tried it on a small sample project and it works
after each debug session it suppose to create a recording of the debug session. it the set directory even if CLR dies if im not mistaken
this should allow you to get to the extact call before CLR collapsed.