得到了PlatformNotSupportedException

时间:2015-06-18 17:12:35

标签: asp.net

突然,当我尝试运行我的网络应用程序时,我得到了这个:

  

PlatformNotSupportedException错误

我在下面提到了例外情况:

  

[PlatformNotSupportedException:此操作需要集成IIS   管道模式。] System.Web.HttpResponse.get_Headers()+ 9710022
  System.Web.HttpResponseWrapper.get_Headers()+ 9
  Microsoft.Owin.Host.SystemWeb.CallHeaders.AspNetResponseHeaders..ctor(HttpResponseBase   回复)+72
  Microsoft.Owin.Host.SystemWeb.OwinCallContext.CreateEnvironment()+ 434   Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.GetInitialEnvironment(HttpApplication的   申请)+303
  Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.PrepareInitialContext(HttpApplication的   申请)+65
  Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.BeginEvent(对象   sender,EventArgs e,AsyncCallback cb,Object extradata)+622
  System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()   +285 System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)+155

enter image description here

1 个答案:

答案 0 :(得分:-1)

我找到了自己的问题答案..

进入项目属性。选择Web选项卡。选择"使用本地IIS Web服务器"选中"使用IIS Express"

这将解决问题。