在SharePoint网站上使用SharePoint设计器保存工作流时,出现以下错误:
服务器端活动已更新。您需要重新启动SharePoint Designer才能使用更新版本的活动。
重新创建错误的步骤:
解决方法
当通过SPD从WFE / Workflow管理器主机服务器之外的任何其他框访问站点时重复上述步骤时,不会遇到错误,并且可以保存/发布工作流。
笔记
有关为什么会发生这种情况的任何线索?
将Microsoft.SharePoint.WorkflowServices.Activities.Proxy.dll
程序集复制到WebsiteCache文件夹(%USERPROFILE%\ AppData \ Local \ Microsoft \ WebsiteCache {Site Name} \ 15.0.0.4745)
http://www.jrjlee.com/2014/10/server-side-activities-have-been-updated.html
有Windows 8.1经验
在Windows Server 2008 R2上设置/配置远程SharePoint Server期间,我设法在我的客户端Windows 8计算机上安装Workflow Manager,同时错误地按照说明操作,因为我应该在服务器上执行此操作。
我在服务器上完成了Workflow Manager所需的工作,但从未从工作站客户端中删除它。在谷歌搜索了一下之后,我一直在寻找这个页面并最终实现了修复:
由于工作流管理器是为Windows服务器版本设计的,因此您不应该在客户端上尝试使用SharePoint Designer创建工作流。
我在使用SharePoint Online和SharePoint Designer 2013时尝试创建工作流时遇到了此问题。我按照建议卸载了Workflow Manager,它开始工作。我安装Visual Studio 2015时很可能安装了Workflow Manager。我在Windows 10上。
多数民众赞成我所做的。希望能帮助到你。
我遇到了同样的问题。 workarround是在另一台机器上安装sharepoint designer,而不是安装了sharepoint,workflow manager和visual studio的主机。这解决了这个问题,但是我后来遇到了其他问题,特别是工作流程2013,特别是在尝试将它们保存为工作流模板或将其作为全局工作流程发布时。所以我试图解决原始问题,以避免两个环境之间的差异,并确保拥有正确的权限。经过漫长的几天,我发现了另一个解决问题的方法:
通过更新SharePoint设计器,您可以解决此问题。单击链接并按照博客中提到的所有步骤操作。
1安装Microsoft sharepoint designer Service Pack 1
2安装sharepoint设计器的更新
享受它会工作。