在生产环境中,我们有一个包含一些Nintex 2007工作流的SharePoint站点。现在我们需要复制生产站点以进行测试。
当我恢复SharePoint备份时,目标服务器已经安装了Nintex 不幸的是,事实证明Nintex许可证已经过期,所以我们有点瘫痪。
工作流似乎已随备份移动,但Nintex设计器中的某些工作流程步骤会使用此工具提示显示感叹号:
Nintex.Workflow.Activities.QueryListActivity类型的queryListActivity1无法被Nintex Workflow识别
当我激活Nintex许可证时,如何确保正确部署Nintex工作流程?我看到以下选项:
什么是最好的,还是有其他选择?
答案 0 :(得分:2)
首选方法是从开发人员许可证站点导出工作流程,然后在新许可的站点中导入工作流程。
导入工作流程后,只需保存并发布。
答案 1 :(得分:1)
请注意,在网站之间复制工作流程并不总是会产生效果。
例如,如果您的工作流查询列表,则与列表的连接将隐式地基于开发服务器上的列表唯一ID(GUID)。将工作流移动到生产服务器时,等效列表将具有不同的GUID。
您经常需要在编辑器中打开这些步骤并重新创建列表查询(指向右侧列表)以使其运行。
我非常希望找到一个可以迁移Nintex工作流程并自动修复站点URL和列表GUID等内容的工具。