IIS 7のASP.NETアプリケーションで次のような例外が発生する理由は何ですか? アプリケーション全体を再起動する処理されない例外です。IIS 7、ASP.NET:AccessViolationException
例外: System.AccessViolationException
メッセージ:は保護されたメモリを読み書きしようとしました。これは、多くの場合、他のメモリが壊れていることを示します。
のStackTrace:
in System.Web.Hosting.UnsafeIISMethods.MgdIsLastNotification(IntPtr pRequestContext, RequestNotificationStatus dwStatus)
in System.Web.HttpRuntime.FinishRequestNotification(IIS7WorkerRequest wr, HttpContext context, RequestNotificationStatus& status)
in System.Web.HttpRuntime.OnRequestNotificationCompletionHelper(IAsyncResult ar)
in System.Web.HttpRuntime.OnRequestNotificationCompletion(IAsyncResult ar)
in System.Web.HttpAsyncResult.Complete(Boolean synchronous, Object result, Exception error, RequestNotificationStatus status)
in System.Web.HttpApplication.PipelineStepManager.ResumeSteps(Exception error)
in System.Web.HttpApplication.ResumeStepsWaitCallback(Object error)
in System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
in System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(_ThreadPoolWaitCallback tpWaitCallBack)
in System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
[UPD]
システム:のWindowsのWeb Server 2008の64ビット版。
アプリケーションの詳細:ページアーキテクチャを使用しないASP.NETアプリケーション。カスタムhttp同期および非同期ハンドラを使用して要求を処理します。また、ThreadPoolの並列スレッドまたはThreadクラスによって作成された並列スレッドも実行されています。
問題の解決方法をお探しですか?私は同じ問題があり、解決策を見つけることができません。 – SebastianStehle
お手数ですが、ご意見はありますか?あなたの状況では何が問題でしたか? – SebastianStehle