0

初めての MVC4 アプリケーションを開発していますが、「ページの読み込み中にエラーが発生しました」というメッセージが何度か表示されました。これは、実稼働環境にいる場合は便利ですが、アプリケーションを開発する場合は、何が問題なのか、例外の詳細を確認する方がはるかに生産的です。このメッセージの原因となる例外情報を取得する方法または設定はありますか?

よろしく、ユルジェン。

4

3 に答える 3

1

これは .Net 例外customErrorsです。Web.config で要素を見つけて、属性mode="Off"orを設定しますmode="RemoteOnly"

JavaScript エラーの場合は、JavaScript コンソールを開き、エラーを監視します。

.Net 例外であるが、YSOD が ajax 経由で要求されたためにブラウザーによってレンダリングされない場合、出力に到達する最速の方法は、フィドラーなどのデバッグ プロキシを使用し、そこで html の結果を監視することです。

どちらのオプションでもない場合は、詳細を提供する必要があります。デバッガーでアプリケーションを実行しようとしたことがありますか?

于 2012-11-07T11:14:29.050 に答える
0

デバッグを有効にし、web.config でエラー表示モードを設定できます。

<configuration>
  <system.web>
    <compilation debug="true" ...>
        ...
    </compilation>
    <customErrors mode="On|Off|RemoteOnly" ...> 
        (set this to Off or RemoteOnly) when debugging
        ...
    </customErrors>
  </system.web>
</configuration>
于 2012-11-07T11:15:22.810 に答える