SharePoint 2013:SPLongOperation超时

耶隆·范·利肖特(Jeroen van Lieshout)

当前,我在SharePoint 2013中遇到SPLongOperation的问题。我有一些自定义逻辑,至少需要15分钟来处理,因此我使用SPLongOperation来确保6分钟后不会超时。过去,这段代码可在SharePoint 2010上使用。问题是代码执行恰好在6分钟后停止。附加调试器后,它不会超时,因此SPLongOperation块会被忽略或无法正常工作。我用来调用SPLongOperation的代码如下:

using (SPLongOperation operation = new SPLongOperation(Page))
{
    try
    { 
        operation.LeadingHTML = html; //adding some custom html...
        operation.Begin();

        // Business Logic
    }
    finally
    {
        operation.End("/page.aspx", SPRedirectFlags.RelativeToLayoutsPage, Context, string.Empty);
    }
}

我在几台使用此代码的机器上看到的行为是6分钟后发生了超时,但ULS中出现以下异常:System.Web.HttpException:请求超时。有谁知道可能是什么问题?我使用的是安装有October CU的SharePoint 2013。我还使用while(true)语句测试了此块,以确保业务逻辑不会引起问题。

托马斯

也有这个问题,找到这种方法,在创建SPLongOp对象之前定义页面的超时时间:

Page.Server.ScriptTimeout = 3600; // specify the timeout to 3600 seconds
 using (SPLongOperation operation = new SPLongOperation ( this .page))
 {
 }

资料来源:http : //shaharpan.wordpress.com/2014/11/20/splongoperation-thread-was-being-aborted-error-in-sharepoint-2013/

托马斯

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SharePoint 2013:SPLongOperation超时

来自分类Dev

SharePoint 2013默认图标

来自分类Dev

SharePoint 2013 JSLink OnPostRender

来自分类Dev

SharePoint 2013源文档

来自分类Dev

SharePoint 2010到2013 SharePoint迁移问题

来自分类Dev

遍历Sharepoint 2013中的列表

来自分类Dev

词库,SharePoint 2013中的分类

来自分类Dev

遍历Sharepoint 2013中的列表

来自分类Dev

发现SharePoint 2013 Web服务

来自分类Dev

SharePoint 2013列的排序顺序

来自分类Dev

Sharepoint 2013 GetItems父ID

来自分类Dev

SharePoint 2013 Online 导出困境

来自分类Dev

PowerShell SharePoint Online ExecuteQuery 错误 - 超时

来自分类Dev

如何使用SharePoint Plus API在SharePoint Designer 2013中获取SharePoint“审批状态”列数据

来自分类Dev

通过ContentTypeId进行SharePoint 2013 REST查询

来自分类Dev

SharePoint 2013使用JavaScript获取当前用户

来自分类Dev

SharePoint 2013 onclick不触发-加载#

来自分类Dev

Sharepoint 2013 GetGenericSetupPath返回错误的路径

来自分类Dev

SharePoint 2013事件接收器错误

来自分类Dev

SharePoint 2013页面布局错误

来自分类Dev

在SharePoint 2013 Webpart中使用Signalr

来自分类Dev

Sharepoint 2013 JSLink(CSR)无法正常工作

来自分类Dev

SharePoint 2013并行工作流

来自分类Dev

运行查询的CMIS Workbench错误-Sharepoint 2013

来自分类Dev

OAM和Sharepoint 2013集成

来自分类Dev

如何使用CSOM禁用SharePoint 2013警报

来自分类Dev

MS Project Server 2013和Sharepoint 2010

来自分类Dev

SharePoint 2013获取列表项字段值

来自分类Dev

SharePoint 2013上的自适应旋转横幅