stack-trace

    13

    7答えて

    私は移植したいライブラリを書いています。したがって、glibcやMicrosoftの拡張機能や標準にないその他のものに依存してはいけません。私はstd :: exceptionから派生したクラスの素敵な階層を持っており、ロジックと入力のエラーを処理するために使用しています。特定の種類の例外が特定のファイルと行番号でスローされたことがわかっていますが、実行結果がどのようになっているのかが分かっている

    6

    3答えて

    例外が発生した場合は、StackTraceを印刷して確認することができます。 例外が発生しなくてもStackTraceを取得したい場合はどうすればよいですか? これを行う方法はありますか?

    119

    8答えて

    はリリースモードで配備.NETアセンブリのビルドのためのスタックトレースの行を/表示する方法はありますか? UPDATE: 私のアプリケーションは、3つのクラスライブラリプロジェクトと1 ASP.NET "ウェブサイト" のプロジェクトに分かれています。私が追跡しようとしているエラーは、3つのクラスライブラリプロジェクトの1つにあります。私は "オブジェクトのインスタンスに設定されていないオブジェ

    2

    1答えて

    Visual Studioのインストールに問題があります。私が例外を取ったとき、私はスタックトレースに常に間違った行番号を持っています。私のコードベースには、常に各メソッドの最後の行があります。それと同時に、デバッガでプログラムをトレースしているときには問題ありません。 PDBには何がありますか? いいえ、私は各メソッドで例外を再スローしません。 スタックトレースの各行には、対応するメソッドの最後

    0

    2答えて

    生産環境でログ例外などのスタックトレース(ファイル名と行番号)情報を取得したいと考えています。 DLLはGACにインストールされます。これを行う方法はありますか? This articleはGACにPDBファイルを置くことについて述べている:彼らはあなたがGACにデバッグシンボル(.pdbファイル)をコピーする必要があると言うだろうので あなたは簡単にこれらを見つけることができます。それ自体では、

    50

    5答えて

    私たちの製品で何らかのエラー処理の一部として、スタックトレース情報をダンプしたいと思います。しかし、多くのユーザーは、プログラムから入手可能な完全なレポートのコピーを私たちに送信するのではなく、単にエラーメッセージダイアログのスクリーンショットをとることになるので、このダイアログで最小限のスタックトレース情報を利用したいと考えています。私のマシンで .NETスタックトレースは次のようになります。