2016-09-25 39 views
0

'/'應用程序中的服務器錯誤。使用網站面板上傳ASP.Net MVC應用程序會給我錯誤

此操作需要IIS集成管道模式。

描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。

異常詳細信息:System.PlatformNotSupportedException:此操作需要IIS集成管道模式。

源錯誤:

Stack Trace: 

[PlatformNotSupportedException: This operation requires IIS integrated pipeline mode.] 
    System.Web.HttpResponse.get_Headers() +9718022 
    System.Web.HttpResponseWrapper.get_Headers() +9 
    Microsoft.Owin.Host.SystemWeb.OwinCallContext.CreateEnvironment() +309 
    Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.GetInitialEnvironment(HttpApplication application) +244 
    Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.PrepareInitialContext(HttpApplication application) +15 
    Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContextStage.BeginEvent(Object sender, EventArgs e, AsyncCallback cb, Object extradata) +288 
    System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +285 
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.36365 
+3

可能重複[「此操作需要IIS集成管道模式。」](http://stackoverflow.com/questions/22313167/this-operation-requires-iis-integrated-pipeline-mode) – Luke

+0

我正在上傳網站使用網站面板如何解決這個問題 –

+0

我懷疑你的網站面板[公開此設置](http://stackoverflow.com/a/22978887/894792)某處。我想你需要在各自的控制面板中找到該設置。這將與您的網站運行的應用程序池有關。 – Luke

回答

0

以下解決方案爲我工作。您可以試試:

→如果您的網站位於共享應用程序池中,請嘗試爲此網站指定專用應用程序池。

→保持它綜合模式,而不是經典

→使32位應用程序的支持。 (如果您的網站是在32位計算機上開發的,則應該在生產服務器中啓用此網站)。

另外,WebsitePanel不再維護。您將不會收到任何進一步的更新/版本。強烈建議替換它。 SolidCP是最好的替代選擇。

相關問題