突然间,当我尝试使用IIS提供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
我该如何解决这个问题?我需要这台服务器今天晚些时候才能进行演示。
我尝试过的事情:
答案 0 :(得分:4)
它实际上不是COM错误,它是一个Windows错误,包含在COM错误代码中。这是一个非常低级的错误,很少可以从错误代码或堆栈跟踪中提取。当你谷歌消息时,有很多点击,here's one看起来不错。如果这不是一个好的匹配,请务必找到更多自己。