2012-02-10 23 views
-1

私はasp.mvcウェブサイトを展開している間にこのエラーが発生しました。webconfigファイルのエラー "この<customErrors>タグの" mode "属性は" Off "に設定する必要があります。

ランタイムエラー

説明:アプリケーションサーバーでエラーが発生しました。このアプリケーションの現在のカスタムエラー設定により、アプリケーションのエラーの詳細が(セキュリティ上の理由により)リモートから表示されなくなります。ただし、ローカルサーバーマシン上で実行されているブラウザーで表示することはできます。

詳細:この特定のエラーメッセージの詳細をリモートマシンで表示できるようにするには、現在のWebアプリケーションのルートディレクトリにある "web.config"設定ファイル内にタグを作成してください。このタグは、 "mode"属性を "Off"に設定する必要があります。

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 

注:あなたが見ている現在のエラーページをカスタムエラーページのURLを指すように、アプリケーションの構成タグの「defaultRedirectで」属性を変更することで、カスタムエラーページで置き換えることができます。

私には何が欠けていますか?

<configuration> 
    <system.web> 
     <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 
    </system.web> 
</configuration> 
+0

あなたのブラウザ内のプロンプトか、あなたのエントリを囲むコメントタグ()? :) – torm

答えて

0

アプリケーションのDLLがサーバーの適切な場所にあることを確認します。

0

これはちょうどレコードの後半に答え、次のとおりです。

このエラーは、アプリケーションがクラッシュしたことを意味しますがcustomErrors'Off'ではないので、IISサーバーはあなたに正確なエラーを表示することはできません。

エラーについて知るには、サーバーのブラウザ(localhost)でエラーを再現するか、<customErrors mode="Off" />を実行します。

関連する問題