【问题标题】:Where can I find .net 4.0 SOS.dll? [closed]在哪里可以找到 .net 4.0 SOS.dll? [关闭]
【发布时间】:2014-05-22 15:29:51
【问题描述】:

我正在寻找 .net 4.0 的 SOS.dll。

我安装了 4.5,因此我的 SOS.dll 对于我们创建的 4.0 版本无效。

在哪里可以找到这个文件的旧版本?

【问题讨论】:

    标签: c# .net visual-studio-2010 debugging sos


    【解决方案1】:

    您可以在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 将被放入您的本地符号缓存并从那里加载。

    【讨论】:

    • 安装 .net 4.5 后,这不再是正确的 dll
    • @playerone 请参阅 John Robbins 博客中的第二个链接。我添加了一个简短描述该过程的报价。
    • 哦,是的,这非常好。我会试一试。
    猜你喜欢
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-18
    相关资源
    最近更新 更多