1
Я получаю эту ошибку при попытке запустить мой веб-сайт в UltiDev (версия 2.0.20) или на сервере CassiniDev4.SignalR в месте размещения в OWIN?
This operation requires IIS integrated pipeline mode.
at System.Web.HttpResponse.get_Headers()
at Microsoft.Owin.Host.SystemWeb.CallHeaders.AspNetResponseHeaders..ctor(HttpResponseBase response)
at Microsoft.Owin.Host.SystemWeb.OwinCallContext.CreateEnvironment()
at Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.GetInitialEnvironment(HttpApplication application)
at Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.PrepareInitialContext(HttpApplication application)
at Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.BeginEvent(Object sender, EventArgs e, AsyncCallback cb, Object extradata)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Здесь аналогичный вопрос (нераскрытый): Testing SignalR App in IIS Express.
Есть ли способ определить, какие заголовки участвуют в этой проблеме?
Вы согласны с использованием IIS Express вместо UltiDev или \t CassiniDev? Если да, то на ваш вопрос ответит ваш вопрос. Я считаю, что пакет Microsoft.Owin.Host.SystemWeb должен работать в интегрированном режиме конвейера IIS, который не поддерживается UltiDev или CassiniDev. – halter73