背景:WinDbgは初めてで、初めて実行することを試みています。Windows Server 2008(x86)上のIIS 7でホストされ、ローカルマシンにダウンロードした実行中のASP.NET 4サイトから取得したメモリダンプを調べたいのですが。
デバッグツールをインストールしてWinDbgを初めて起動し、クラッシュダンプを開きました。ファイルに行きました| シンボルファイルパスとパスの設定*srv*c:\symbols*http://msdl.microsoft.com/download/symbols*
クリックして、すべてのシンボルが読み込まれるて待機します。
SOSを読み込もうとすると、問題が発生しました。まず、次のコマンドを試してみました...
.loadby sos mscorwks
...そして応答を受け取りました Unable to find module 'mscorwks'
。
Webを精査した後、次のコマンドを実行してmscorwksをロードしようとしました...
sxe ld mscorwks.dll
g
...そして、「gに実行可能なデバッグ対象エラーはありません」という応答を受け取りました
SOS.dllを(C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319から)WinDbgディレクトリにコピーしてから、試しました...
.load sos
...そしてエラーを受け取りました...
The call to LoadLibrary(sos) failed, Win32 error 0n193
"%1 is not a valid Win32 application."
Please check your debugger configuration and/or network access.
どうすればいいのかよくわかりません。SOSをロードして、このダンプファイルを調べたいだけです。どんな助けでも大歓迎です。
Fyi ... 64ビットバージョンのWindbgがインストールされた64ビットバージョンのWindows 7でダンプファイルを開こうとしています。