0

ご覧のとおり、私は VS2010 Professional を使用して sos.dll をロードしますが、他のコマンドは使用できず、次のように例外をスローし続けます。

.load sos.dll 拡張子 C:\Windows\Microsoft.NET\Framework\v4.0.30319\sos.dll が読み込まれました

!clrstack clr.dll の PDB シンボルがロードされていません OS スレッド ID: 0x6d4 (1748) 子 SP IP 呼び出しサイト 0028f2b8 00370094 ConsoleApplication1.Program.Main(System.String[])コマンド中のエラー: IDebugClient が実装されていないインターフェイスを要求しました

0028f528 699e21bb [GCFrame: 0028f528]

私の PC は 64 ビットの Win7 で動作しますが、それが問題になる可能性はありますか?

誰でも私を助けることができますか?本当に感謝しています!

4

1 に答える 1

1

「アンマネージ コードのデバッグ」を有効にしましたか?

このリンクを参照してください。

http://social.msdn.microsoft.com/Forums/is/vsdebug/thread/04e1f64a-aea6-4516-b75d-e4cb1ac0f872

.NET 4.5 にアップグレードしましたか? 問題を引き起こす可能性があるようです。

VS 2010 を使用して SOS.dll を起動できない

WinDBG では、次のコマンドを発行できることを知っています。

.loadby sos clr

これにより、clr と同じディレクトリにある sos.dll が読み込まれます。

于 2012-11-27T01:38:21.960 に答える