MVC-3アプリケーションをWindowsAzureにデプロイしました。しかし、今、私がそれを介しstaging url
てそれを要求しているとき、私に表示されます(申し訳ありませんが、あなたの要求の処理中にエラーが発生しました)。今、私は完全なエラーメッセージを見たいのですが、デフォルトでは、いくつかのセキュリティ上の理由からそれを隠しています。web.configファイルを介してこれを実行できることを知っています。しかし、どのように?
294268 次
3 に答える
284
シナリオで機能するかどうかはわかりませんが、以下をweb.config
アンダーに追加してみて<system.web>
ください。
<system.web>
<customErrors mode="Off" />
...
</system.web>
私のインスタンスで動作します。
も参照してください:
于 2012-07-26T08:38:45.350 に答える
153
これは、クライアントのブラウザーでエラーの詳細をすべて表示することにも役立ちます。
<system.web>
<customErrors mode="Off"/>
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
于 2016-11-24T05:19:36.313 に答える
16
ASP.NET MVC を使用している場合は、Global.asax.cs ファイルからHandleErrorAttributeを削除する必要がある場合もあります。
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
于 2012-07-26T08:47:48.517 に答える