Reputation: 1206
I got a mini dump that requires SOS.dll 4.0.30319.1008, however the winDBG failed to download the correct dll. The symbol path has already been set to SRV*C:\symcache*http://msdl.microsoft.com/download/symbols
Does anyone know where to download the SOS.dll by providing the version number? I decided to download the dll manually and replace it to the Microsoft.net fold under windows.
Upvotes: 11
Views: 8081
Reputation: 533
Update: I published a blog post on how to open snapshots collected on other machines
Please try to do following steps if you do not have needed SOS & CLR assemblies from target machine:
If it does not work [rare case], a set of steps to be performed:
Hope this helps =)
Upvotes: 18
Reputation: 59238
I have not investigated in full detail, but it seems that WinDbg downloads SOS.dll for a .NET dump if you type !analyze -v
. Also, DebugDiag seems to load SOS.dll when you do a dump analysis.
If none of the options works, run Mscordacwkscollector on the machine where the dump was created.
I also maintain an archive of debugging DLLs.
Upvotes: 4