0
我有一個網站,似乎在開發中工作得很好。Asp.Net 4.0異步錯誤
ScriptManager.GetCurrent(this).AsyncPostBackTimeout = 3600;
其中一個頁面使用更新面板和Web服務(Web客戶端)。儘管設置上述超時,我仍然獲得在服務器上執行以下操作:
at System.Web.HttpContext.Invoke Cancellable Callback(WaitCallback callback, Object state)
at System.Web.UI.Page.LegacyAsyncPageBeginProcessRequest(HttpContext context, AsyncCallback callback, Object extraData)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
我將它設置爲「異步=真正的」 aspx頁面上發現 - 我不知道爲什麼,或者是什麼帶來的聚會在這種情況下,但我已經刪除它,該網站仍然有效。
頁面也有一個response.redirect與布爾結束= false;
任何人都可以啓發我什麼異步可以在那裏?此外,錯誤的任何指標也將被讚賞。
所有你提供的是一個堆棧跟蹤,得到errror再次發生,這次得到'ex.ToString()'的輸出,或者如果你可以得到它與調試器附加發生點擊[複製異常詳細信息到剪貼板](https://blogs.msdn.microsoft.com/saraford/2008/08/07/did-you-know-you-can-copy-the-exception-details-with-one-click-from-the- exception-assistant-276 /)並在此處粘貼完整的例外數據。 –
感謝Scott的回覆。首先,我不能讓錯誤發生在我的開發 - 這似乎只發生在現場。而且,儘管在每一行看起來都有誤差,但它仍然無法安靜地失敗,我一直無法把它壓下來。 –
不過你得到堆棧跟蹤我們需要更多的信息,我們需要異常類型,執行消息以及可能的內部異常事務。 –