フォーム認証設定のloginURL設定として指定されている.aspxページに配置されたブレークポイントを使用して、タイムアウト後にasp.net Webサイトをデバッグする必要があります。ASP.NETタイムアウトのデバッグ
はしかし、私はデバッグ=「true」のサイトはタイムアウトしないとき(link text)
は、どのように私は、タイムアウトのシナリオをデバッグできることを理解できますか?
ありがとうございました。
フォーム認証設定のloginURL設定として指定されている.aspxページに配置されたブレークポイントを使用して、タイムアウト後にasp.net Webサイトをデバッグする必要があります。ASP.NETタイムアウトのデバッグ
はしかし、私はデバッグ=「true」のサイトはタイムアウトしないとき(link text)
は、どのように私は、タイムアウトのシナリオをデバッグできることを理解できますか?
ありがとうございました。
私は、コードのどの部分が要求がタイムアウトするのに十分遅いかを知ることに興味があると思います。デバッグモードで行単位でステップ実行すると、「タイムアウト」例外がトリガーされなくても、問題の原因となっている行を特定できるはずです。
タイムアウトが問題になる場合は、ASP.NETで標準トレース機能を使用しないでください。トレース情報を使用すると、最も多くの時間が費やされた場所を特定できます。これは、ボトルネックを特定するのに役立ちます。
ASP.NETでのトレースの例については、hereを参照してください。
再:上記の回答のため
」のおかげで、かなりのタイムアウトの原因を特定するよりも、私は実際にタイムアウトが発生し、タイムアウト次のコードをトレースする必要が問題は、以下のことにより、報告されていますタイムアウトしてサイトにログインすると、私が特定しようとしているいくつかの奇妙な動作が観察されています」
おそらく、デバッグモードでこれを行う方法はありません。 Traceは役に立つかもしれませんし、情報をファイルに記録するコマンドをたくさん追加して、後で何が起こっているかを見ることができます。
もう1つの考え:タイムアウトエラーが発生した後、ユーザーは戻るボタンを押していますか?状況によっては予期しない動作につながる可能性があります。