2012-04-08 11 views
1

私は自分のマシンでコーディングしていましたが、今はasp.net mvcアプリケーション(3w DOT acidh-rdc DOT org)をデプロイしました したがって、コントローラにエラーがある場合はそれを表示します。 (FILEとLINEなど)しかし、オンラインでは何も表示されません。エラーを生成したことを示すのではなく、500httpのコードを返します。 設定ファイルで設定する必要のあるディレクティブを誰かが教えてもらえますか? それはエラーページに私をリダイレクトしないASP.NET MVCまたはASPNETのサーバー側でデバッグを有効にする方法

<customError mode="Off|On|RemoteOnly"> 

ので。私はそう言うことができるなら、私はデバッグ情報(ライン、ファイルなど)を見ることができたらいいと思う!

asp.net MVCでasp.netとそれにsecondlyオンラインdebbugを許可するにはどうすればいいですか?

種類よろしく

答えて

0

uがNT Global.asaxの Application_Error()方法のどこにもcoughtされているいずれかのエラーが その後、uがそれをログにいくつかの場所を記述するか、単に処理し、カスタムエラーHTML文字列を送信することができますすることができますそれはあなたがする予定です。

+0

この回答をいただきありがとうございますが、前回はすべてのデバッグ情報を確認できました。たとえば、あなたが ";"を忘れた場合、またはsyntaxeエラーが発生しました...誰かがこの指令を誤って変更したため、もう使用できなくなりました。 「あなたはWEBを持っていますか?」結婚式ファイル? – Bellash

+0

最初はコンパイルされませんでした。あなたの開発マシンでそれを再調査してください。 – IrishChieftain

+0

shudは私のknoledgeにうまく動作します..どんな変更によってもあなたはどんなフィルタでも.. filters.Add(new HandleErrorAttribute())のようなフィルタを追加しました。 –

関連する問題