【发布时间】:2015-09-16 08:39:59
【问题描述】:
更新的 SharePoint 2010 工作流在 iisreset 之前无法工作。
我正在使用:
- SharePoint 2013 与 CU 更新至 2015 年 5 月
- SharePoint Designer 2013 32 位
程序:
- 创建一个包含两列 Title(默认)、NewText(单行文本)的新列表
- 使用 SPD2013 创建 SharePoint 2010 列表工作流。工作流设置为仅手动运行。它唯一的动作是在运行时将文本放入 NewText 字段中。
- 创建列表项
- 手动运行工作流 - 运行良好
- 在 SPD2013 中编辑工作流程,以便在 NewText 字段中简单地放置不同的文本。例如最初的文字是“FirstTry”改为“SecondTry”
- 检查错误(当然没有)
- 发布 - 没有错误
- 我查看了列表的工作流,发现原始工作流已按预期替换。 (新的工作流程与名称后列出的原始工作流程(以前的版本...)一起列出。
- 对项目运行工作流 - 文本不会更改。
- 创建一个新项目
- 运行工作流 - 文本设置为“FirstTry”而不是“SecondTry”
- 重新检查 SPD 中的工作流程,重新发布等。没有变化
- 执行 iisreset - 现在工作流根据需要将文本设置为“SecondTry”。进一步的更改仍然存在如上所述的问题。
我已经在多个网站集、列表、不同字段等上进行过尝试
我已经尝试过其他人对此的建议。最常见的是清除 %LOCALAPPDATA%\Microsoft\WebsiteCache。这对我不起作用,没有任何变化是症状。
其他建议是将 WF 创建为 SharePoint 2013 工作流。尽管这似乎可以正常工作(实际上我对此有不同的问题),但这不是最终答案,因为有时我们需要使用 SP2010 工作流程。例如,SP2013 将仅使用 SP2010 工作流作为工作流批准操作。此外,SP2013 工作流不提供启动审批流程,所有 OOTB 工作流均基于 SP2010 工作流。
我们确实需要能够更新 SP2010 工作流程 - 显然 iisreset 不是解决方案。
我正在把头发拉出来。帮助!!请!!
【问题讨论】:
标签: workflow sharepoint-2013 sharepoint-designer