1

私は 1 台の開発用コンピューターと 1 台のベータ テスト用コンピューターを持っています。ベータ版では、開発中のコンピューターの VS プロジェクトのデバッグ フォルダーからコピーしたデバッグ ビルドの実行可能ファイルを実行します。これらの実行可能ファイルで発生する例外を、通常のデバッグ実行のように VS (それが実行されるベータ PC 上) で開く方法はありますか?

以前、VS で例外をデバッグしたい場合にポップアップの質問があったことを思い出しましたが、常に拒否されましたが、現在は標準の例外ポップアップしか表示されません。

4

1 に答える 1

0

これは最善の答えではないかもしれません。それが機能するかどうかを確認します。

バイナリに関連するすべての.PDBファイルも必ずコピーしてください。

最初にVisualStudioを開きます。次に、実行可能ファイルを実行し、VisualStudioのデバッガーを実行可能ファイルに接続します。プロセスで未処理の例外が発生した場合、Visual Studioは、トレースとローカルウォッチを備えた、開発中の通常のアプリケーションであるかのようにデバッグできるはずです。

フルスタックトレースのみが必要な場合にこれが必要かどうかはわかりません。を呼び出すException.ToString()と、完全なスタックトレースが返されます。

于 2013-01-31T08:57:25.117 に答える