2012-02-03 15 views
0

最後のポストバック中に行われたこと、呼び出されたメソッドと関数の完全な履歴を取得する方法が組み込まれていますか?エラーがある場合はスタックトレースのようなものですが、この場合はサーバーにエラーはありません。最後のポストバック中に呼び出されたメソッドと関数の履歴

更新

私は、データベースへの歴史を保存できるようにする必要があります。時には私のユーザーがajax.netに問題を抱え、エラーの原因を調べたいと思っています。

答えて

0

ジェイミー・ディクソンは、あなたが任意の時点でフルスタックトレースを取得するためにスタックトレースオブジェクトを使用することができ、言ったように。これはインスタンス化可能なクラスです。ただし、パラメータ値は含まれず、汎用メソッドの名前は多少変更されることに注意してください。さらに、呼び出しがVisual Basicから来た場合、パラメータ名は少し奇妙に見えるかもしれません。

さらに重要なことは、すべてのメソッド呼び出しの完全なスタックトレースが、必要以上に過剰な可能性があることです。作成するのは高価です。一度それがあれば、どこに保管しますか?あなたはどこかに置かなければなりません。今は何らかの記憶媒体を見ています。

ロギング/トレースツールを使用してください。好ましくは、あなた自身を構築し、維持する必要はありません。しかし、あなたができるようにしたいのは、必要なときに情報をキャプチャするために、必要に応じてログ/トレースを有効にするだけです。パフォーマンスが低下する可能性があります。

0

エラーがあるかどうかに関係なく、StackTraceを利用できるようにする必要があります。

ルックをデバッグしながら:自動的にデバッグ/ Windowsの/コールスタック

関連する問題