4

既に StackOverflow にある質問を読みましたが、まだ機能しません。

私は持っている

  • 顧客からのミニ ダンプ ファイル
  • 顧客が入手したものとまったく同じバージョンのコード
  • コードの .pdb ファイルはデバッグ ディレクトリにあります。

ミニ ダンプ ファイルをデバッグ ディレクトリに配置してから、Visual Studio 2010 で開いてみました。

通常のデバッグ メニューでは、[デバッグの開始] がグレー表示されています。

[ミニダンプ ファイルの概要] タブの右上隅に [アクション] のボックスがあります。そこで、[ネイティブのみでデバッグ] をクリックしましたが、「現在の場所で使用できるソース コードはありません」というメッセージしか表示されません。

本当に単純なものが欠けているに違いありません-誰かが私にヒントを教えてください。

4

2 に答える 2

2

私が理解しているように、あなたは顧客のためのミニダンプを持っています。彼はあなたのアプリケーションのリリースビルドとデバッグPDBファイルを使用していると思います。

それがあなたの問題です。PDBとミニダンプが一致していません。クリアスタックトレースを表示するには、PDBは、ダンプファイルを生成したアプリケーションの1つと同じビルド構成/プラットフォームを持っている必要があります。

于 2013-02-20T14:14:38.200 に答える