gpt4 book ai didi

asp.net - 服务器端调试期间的 Sys.WebForms.PageRequestManagerTimeoutException

转载 作者:行者123 更新时间:2023-12-02 21:55:52 25 4
gpt4 key购买 nike

在调试在 ASP.NET 部分 postack(UpdatePanel、其他具有 AJAX 行为的控件)内部执行的服务器端 VB.NET/C# 代码时,我经常会收到以下客户端错误:

Debug error

此时我不关心客户端(并且在运行时这不会发生)。这只是调试过程中的一个主要烦恼 - 有办法防止它吗?

最佳答案

当您有用于 AJAX 处理的 ASP ScriptManager 时,就会发生这种情况。该控件的默认异步回发超时为 90 秒,之后它将抛出此异常。

解决方案非常简单:在调试期间添加 ASP 标记,以延长调试 session 可能需要的超时时间:

<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="3600">
</asp:ScriptManager>

上面的内容让我在抛出该异常之前运行一个小时的调试 session 。不要忘记为您的生产版本删除该标签,否则挂起循环等将永远不会超时。

杰夫

关于asp.net - 服务器端调试期间的 Sys.WebForms.PageRequestManagerTimeoutException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17819066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com