2012-03-10 6 views
0

コンテナにコントローラが見つからない場合は、工場から404を投げます。しかし、この結果、カスタムエラーページではなく標準エラーページになります。これは、ここで404を投げるのと同じように、通常のエラー処理をバイパスします。これは期待されていますか?asp.net mvcコントローラの工場から404をスローする

+0

web.configの ''セクションはどのように見えますか? – Pelle

+0

カスタムエラーが発生しました。私はそれを共有のerror.cshtmlに解決したい – iwayneo

答えて

0

<customErrors>セクションにdefaultRedirect="Home/Error"を追加して、一部のコントローラにErrorという名前のアクションメソッドがあることを確認してください。このサンプルではHomeを使用しました。私はこの設定でカスタムControllerFactoryから404を投げてみました。予想されるエラービューがありました。

関連する問題