下面是比较简单的方法,把Designer工作流从开发环境部署到生产环境。
- 在Sharepoint Desinger 2013 中点击需要部署的工作流。
- 点击保存,发布。
- 点Export to Visio,保存到本地,比如名字是oldWF.vwi。
- 创建一个相同的List在生产环境。
- 在Sharepoint Desinger 2013 中点击新建的List,创建 List Workflow。
- 在新的工作流中不要添加任何的东西。
- 点击保存,发布空白的工作流。
- 点击Export To Visio,然后保存到本地,比如名字是newWF.vwi。
- 重命名这两个vwi文件,把后缀改为zip。
- 把newWF.zip文件中的“workflow.xoml.wfconfig.xml”解压出来,覆盖到oldWF.zip文件中。
- 把oldWF.zip的后缀改回去,变成oldWF.vwi。这个文件就是可以在生产环境使用的工作流文件。
- 在生产环境的Sharepoint Desinger 2013 中,点击newWF工作流,然后点击,Import From Visio。
- 最后发布工作流就可以了。