次の宣言を使用して、ユーザーフレンドリーな404および500エラーを表示するようにweb.configを構成しました。
<customErrors mode="Off" redirectMode="ResponseRewrite">
<error statusCode="500" redirect="error.aspx"/>
<error statusCode="404" redirect="404.aspx"/>
</customErrors>
ただし、サーバー(App_Codeフォルダー内)までクラスをFTPで転送しているときに、正常に処理されないコンパイルエラーが発生し、ユーザーに死の黄色い画面が表示される場合があります。これを非表示にして、代わりに標準の保留ページを表示する方法はありますか?おそらく、上記のweb.config宣言のいくつかの適応ですか?
理想的には、最初にコンパイルして公開する必要があることはわかっていますが、現在、多くの動的な変更を行っているため、これは困難です。