私のサイトweb.configにhttpErrors
を使用して404エラーを処理しています。ノードにexistingResponse="Replace"
を追加するまで、これは正しく動作しませんでしたが、現地の開発マシンで黄色い画面が表示されなくなりました。httpErrorsは、ローカルマシンのYSODの代わりに500エラーを表示します。
<httpErrors errorMode="Custom" existingResponse="Replace" >
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/error.aspx?c=404" responseMode="ExecuteURL" />
</httpErrors>
例外があるときに同じ問題が発生した場合は、誰でもこれを試してみてください。 – skyfoot