I am working on a mixed-mode app (C++/CLI, C++, some C#) and when it crashes in the field a memory dump gets created. I usually get these dumps from the customer and try to figure out what went wrong.
The question is - how to handle post-mortem debugging of the managed code? I usually use WinDbg with the SOS.dll, however it seems like SOS is not backwards compatible! I recently ran Windows Update and now I cannot load any minidumps from the client site. It complains of wrong SOS version.
How can I get and load the previous version(s)? I am doing something wrong?