私は混合モードのアプリ (C++/CLI、C++、いくつかの C#) に取り組んでおり、フィールドでクラッシュするとメモリ ダンプが作成されます。私は通常、顧客からこれらのダンプを受け取り、何が問題だったのかを突き止めようとします。
問題は、マネージド コードの事後分析デバッグをどのように処理するかということです。私は通常、SOS.dll で WinDbg を使用しますが、SOS には後方互換性がないようです! 最近 Windows Update を実行しましたが、クライアント サイトからミニダンプを読み込めません。SOS のバージョンが間違っていると表示されます。
以前のバージョンを取得してロードするにはどうすればよいですか? 私は何か間違ったことをしていますか?