例外処理に「 HandleError」アクション フィルターを使用している MVC 3 Web アプリがあります。このアクション フィルターを次のように実装しました。
[HandleError]
public class BaseController : Controller {...}
これは、すべてのコントローラーの派生元となる基本クラスです。私のweb.configではそして、共有フォルダーにError.cshtmlがあります (Razor を使用しているため、.cshtml)。すべてが正常に機能しており、適切な例外処理が得られます (関数によってフォーマットされています)
最近、どういうわけか「未処理の例外 (YSOD)」が発生し、「customErrors」が原因で、実際の例外に関する情報がないデフォルトの ASP.Net エラー メッセージが表示されました。これは、AJAX ポストバックで発生しました。しかし、私はそれを再現することができません。
このアクション フィルターを回避するエラーはありますか?