我搜索并尝试了很多东西,但无法让psscor4正常工作。
当我调用!threads 时,我总是得到
无法请求ThreadStore
我检查的内容如下:
CLR DLL状态:已加载的DLL C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ mscordacwks.dll
时也会发生同样的情况。
有人有想法吗?
答案 0 :(得分:6)
问题是你正在调试.NET 4.5。 PSSCOR4不适用于.NET 4.5。我还怀疑你在调试机器上运行.NET 4.0,这会导致你的SOS无法运行。为了调试.NET 4.5,您需要.NET 4.5 SOS和/或SOSEX(适用于所有版本的.NET 2.0 +)。
答案 1 :(得分:1)
我发现这个问题发生在:
OR
符号搜索路径应设置为:
SRV*C:\SYMBOLS\PUBLIC*http://referencesource.microsoft.com/symbols;SRV*C:\SYMBOLS\PUBLIC*http://msdl.microsoft.com/download/symbols
您还可以尝试在John Robbins的博客上发布的解决方案:http://wintellect.com/blogs/jrobbins/automatically-load-the-right-sos-for-the-minidump
请注意,我能够让他的解决方案仅适用于WinDbg版本6.2+ - 版本6.12及以下版本无效。
HTH