突然間,當我嘗試使用IIS爲Web應用程序提供服務時,我一直在此計算機上發生奇怪的COMException。我從來沒有遇到任何問題。Web應用程序出現隨機COMException「該句柄無效」
堆棧跟蹤:
[COMException (0x80070006): The handle is invalid. (0x80070006 (E_HANDLE))] [FileLoadException] System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +0 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
我怎樣才能解決這個問題?我需要這臺服務器今天晚些時候進行演示。
事情我已經嘗試:
- 停止/啓動IIS中
- ASPNET_REGIIS -i
- 重啓
我想過把這個問題放在ServerFault上,但我相信這是ASP.NET的問題 – 2010-02-03 15:17:49
最奇怪的事情是這樣的:我在這個web應用程序中沒有COM對象。 – 2010-02-03 15:20:20