【发布时间】:2014-05-22 15:29:51
【问题描述】:
我正在寻找 .net 4.0 的 SOS.dll。
我安装了 4.5,因此我的 SOS.dll 对于我们创建的 4.0 版本无效。
在哪里可以找到这个文件的旧版本?
【问题讨论】:
标签: c# .net visual-studio-2010 debugging sos
我正在寻找 .net 4.0 的 SOS.dll。
我安装了 4.5,因此我的 SOS.dll 对于我们创建的 4.0 版本无效。
在哪里可以找到这个文件的旧版本?
【问题讨论】:
标签: c# .net visual-studio-2010 debugging sos
您可以在C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\sos.dll路径中找到它。
欲了解更多信息,请访问:Debugging Managed Code Using the Windows Debugger
我建议 WindDBG 为您下载 SOS,并为此访问 Automatically Load the Right SOS for the Minidump
要自动下载 SOS,您需要在 _NT_SYMBOL_PATH 环境变量中设置 Microsoft 符号服务器。
然后运行!analyze –vcommand,它将从 Microsoft 获取正确版本的 SOS。
下载的 SOS 将被放入您的本地符号缓存并从那里加载。
【讨论】: