我有一个需要SOS.dll 4.0.30319.1008的小型转储,但是winDBG无法下载正确的dll。符号路径已设置为SRV*C:\symcache*http://msdl.microsoft.com/download/symbols
有没有人知道在哪里下载SOS.dll提供版本号? 我决定手动下载dll并将其替换为windows下的Microsoft.net折叠。
答案 0 :(得分:11)
更新:I published a blog post on how to open snapshots collected on other machines
如果您没有所需的SOS& S,请尝试执行以下步骤:来自目标机器的CLR程序集:
如果不起作用[罕见情况],则执行一系列步骤:
希望这有助于=)
答案 1 :(得分:4)
我没有详细调查过,但是如果你输入!analyze -v
,似乎WinDbg会为.NET转储下载SOS.dll。此外,当您进行转储分析时,DebugDiag 似乎加载了SOS.dll。
如果所有选项都不起作用,请在创建转储的计算机上运行Mscordacwkscollector。