protected void Application_Error(Object sender, EventArgs e) { // 例外オブジェクトを取得 Exception ex = Server.GetLastError(); if (ex is System.Web.HttpUnhandledException) { ex = ex.InnerException; } // パブリッシャに例外の出力を出力 PCSiteTraceSource.SystemError("APIで想定外のエラーが発生しました。", ex); }