3

Внезапно я получаю странное COMException на этом компьютере, когда я пытаюсь использовать веб-приложение с IIS. У меня никогда не было проблем с этим.Случайное 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

Как я могу это исправить? Мне нужен этот сервер, чтобы работать позже сегодня для демонстрации.

вещи я пытался:

  • Stop/Start в IIS
  • aspnet_regiis -i
  • Перегрузить
+0

Я думал о том, чтобы поставить этот вопрос на ServerFault, но я считаю, что это проблема с ASP.NET. –

+0

. Самое странное в этом: у меня нет COM-объектов в этом веб-приложении. –

ответ

4

Это на самом деле не ошибка COM, это ошибка окна, завернутый в код ошибки COM. Это очень низкоуровневая ошибка, мало что можно отделить от кода ошибки или трассировки стека. Есть много хитов, когда вы Google сообщение, here's one, что выглядит хорошо. Не забудьте найти больше себя, если это не очень хорошо.

+0

Спасибо! Олицетворение было включено на веб-сайте в глобальной конфигурации для ASP.NET, и отключение его устранило мою проблему. Не уверен, как это произошло в первую очередь. –

Смежные вопросы