asp.netで、私はエラーが存在するとき、サーバーの詳細なメッセージを見ることができません。つまり、ブラウザを開いてhttp:// [errorpage] .comと移動し、ページに「内部サーバーエラー - サーバーがビジー状態です」と表示されたとき、サーバーがビジー状態であることは間違いなく知っていますが...私のアプリケーションでは、エラーは503に過ぎませんが、mozillaブラウザが動いてからエラーメッセージ全体を見ることはできません。私は例外をキャッチして表示しようとしましたが、...いいえ。また、私は正規表現でソースを解析しようとしました。 - しかし、私は、ネットがエラーが存在し、解析に進むことができない場合はいつでも停止すると思います - trycatchingなしでも同じことです。サーバエラーの詳細な出力が見えませんか?
0
A
答えて
0
それを行うための最善の方法は、その後、あなたのファイルを調べて
例えば完全なエラーを取得することができます(データベース、ファイル...)どこかにエラーを保存し、あなたのコードにエラー処理を実装することです
try {
//your code here
}
catch(Exception ex)
{
//write to file ex.ToString() to see whole stack trace, or ex.Message to see just message like "index out of bounds"
}
ともブラウザでエラーを取得したい場合は、あなたの設定ファイルでそれをオン
ルールなどの詳細http://msdn.microsoft.com/en-us/library/h0hfz6fc.aspx
1
については、このリンクを見て、これを上有効にしないでくださいライブウェブサイト。あなたのweb.configで、以下を追加/編集してください:
<customErrors mode="Off" />
エラーの詳細情報が表示されます。しかし、やはりライブサーバー上で、あるいは少なくともセキュリティ上の危険性があるため、少なくとも永久にはこれを行わないでください。
0
あなたの質問は少し躁ですが、これが起こっている場合、スタックまで何が起こっているか、エラーハンドリングを検討するために持っている:
try{
//Something
}
catch(Exception){
//Handle it some how
throw new Exception("Broken");
}
が、これは前のコールスタックのすべてを失うことになります新しい例外がスローされます。これが起こっている場合、それはこのように固定することができます。
try{
//Something
}
catch(Exception){
//Handle it some how
throw;
}
これはスタックトレースで元の例外をスローするように続けています。
0
ASP.NET Health Monitoringをオンにすると、ASP.NETはエラーの詳細をWindowsイベントログまたは指定した他の送信先に記録します。
関連する問題
- 1. エラー:「詳細」のための反転が見つかりません。 「詳細は」
- 2. 「詳細」ビューページが機能しません。ウェブページのコンテンツが見えない
- 3. 私の詳細の出力を表示しません
- 4. 詳細ビューでビデオが見つかりませんasp.net mvc 5
- 5. Mercurialプッシュ/プル詳細出力
- 6. rakeアセットからの詳細出力
- 7. 「詳細」 - >「列の編集」でエンティティが見つかりません
- 8. foreach/SNOW/doSNOW詳細出力はRTermで、RGuiでは表示されません。
- 9. SoapFaultClientException:詳細を出力する
- 10. 詳細:java.sql.SQLRecoverableException:入出力エラー:接続リセット
- 11. GCC詳細出力の出力の説明
- 12. 詳細を見る
- 13. spy ++がソフトウェアから抽出するための詳細を教えてくれませんか?
- 14. 詳細な拡張行をClarity Datagridの詳細に置き換えます。
- 15. 詳細:「CSRFが失敗しました:CSRFトークンが見つからないか正しくありません。
- 16. Python MYSQLdbのマニュアルには詳細がありませんか?
- 17. netstatの詳細な理解 - Linuxでの出力
- 18. 詳細テキストが表示されませんか?
- 19. UISplitViewControllerは新しい詳細コントローラをプッシュし、詳細を更新しません
- 20. windbgのclrstack出力からオブジェクトの詳細を取得
- 21. jqgrid詳細検索入力には属性がありません
- 22. IIS 10.0詳細エラー - 404.0 - 見つかりません - Windows 10アップデート後
- 23. (Rails、Javascript)RJS「変数が見つかりません」詳細情報が表示されないエラー
- 24. 詳細を見る - Odoo 9
- 25. Adaライブラリの初期化/エラボレーションとGPRディレクティブ:詳細なシンボルが見つかりません
- 26. PointToClientが動作していません。 (内のエラーの詳細)
- 27. Crystal Reports詳細の詳細
- 28. マスター詳細のナビゲーションバーとページボタンがありませんページ
- 29. Google JSONの詳細がありません
- 30. なぜerror_logの出力が見えますが、PHPでは死ぬことはありませんか?
ありがとう、私はweblientのように考えているかもしれません。今...エラー処理は私の場合にはうまくいきません。たとえば:MessageBox.Show(ex.ToString()); - 私には何も言わない···503 - 別の例外スロー(サーバビジー、mysql失敗など)を試しても何の理由も違いもない。 – Jim
'MessageBox'はWindowsフォームの一部であり、ASP.NETでは動作しません。 –