1

WindowsXPテストマシンでC++から例外をスローするC#とCLIの混合C++プロジェクトがあります。例外の場所を特定するためにテストマシンにインストールできる軽量ツール(Visual Studio自体をインストールする以外)を誰かが知っているかどうか疑問に思います。

前もって感謝します

4

2 に答える 2

2

Windowsデバッガーをインストールします。これは無料で、次の場所にあります:http: //msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx

Windowsデバッガの使用方法を詳しく説明しているサイトや書籍はたくさんあります。Microsoftは、参照用に次のサイトを提供しています:http: //msdn.microsoft.com/en-us/library/windows/hardware/ff551063 (v=VS.85).aspx

http://windbg.info/doc/1-common-cmds.htmlには、一般的なWinDbgコマンドのリストがあります。

Visual Studio 2008以前のバージョンとは異なり、非常に便利で、テストマシンにインストールでき、ミニダンプの読み取りに使用できます。

いつでもダンプを生成するには、テストマシンでタスクマネージャーを起動し、ダンプ元のアプリケーションを右クリックして、[ダンプファイルの作成]を選択します。

アプリケーションからダンプまたはミニダンプがある場合は、WinDbg.exe(Windowsデバッガー)を使用して、コマンド「!analyze-v」を使用してスタックトレースを取得できます。

于 2012-07-19T14:39:51.983 に答える
0

リモートデバッガーを忘れないでください!ネット経由で開発ボックスに接続できると仮定すると、これは理想的だと思います。開発ボックスが別の部屋にある場合は、テストマシンからリモートデスクトップを使用します。

ここでの説明

そして、ここで私の答えをもっとヒントで見てください

于 2012-07-23T18:07:02.903 に答える