私のマシンをSilverlightバージョン4.0.60831.0にアップグレードして、見ているメモリリークの問題を解決するのに役立つかどうかを確認しました。 WinDbgを使用してSOS.dllを読み込もうとすると、.60831バージョンのSOS.dllが存在しないことがわかりました。以前の4.0.60531.0バージョンをロードしましたが、ダンプヒープを試みると、次のエラーが発生します。SilverlightでWINDBGを使用する4.0.60831.0
デバッグ対象のCLRのバージョンとSOSのバージョンが一致しません。 デバッグしているCLRのバージョンに対応するSOSのバージョンをロードしてください。
CLRのバージョン:4.0.60831.0
SOSのバージョン:4.0.60531.0
私は.loadbyコマンドを試してみましたが、それがうまく
0として失敗しました:028> SOS .loadby
をcoreclrWin32エラー0n126 "指定されたモジュールが見つかりませんでした" LoadLibrary(c:\ Program Files(x86)\ Microsoft Silverlight \ 4.0.60831.0 \ sos)への呼び出しに失敗しました。 デバッガの設定やネットワークアクセスを確認してください。 これは、そのディレクトリにSOS.dllファイルがないため意味があります。
私はどこかで逃したことはありますか? Silverlightの4のための
事前に感謝
権利とそのバージョンは4.0.60531で、最新バージョンは.605831です – Nick