在CRM中重新运行失败的插件的最佳解决方案是什么

时间:2016-09-10 18:57:42

标签: c# plugins ssis dynamics-crm-2011 dynamics-crm

有一段时间,我一直在努力寻找一个好的解决方案来重新运行一个失败的插件(在CRM 2011 On premise上)。我有一系列在Create上运行的插件。他们主要使用WCF和存储过程将新创建的记录推送到旧系统。

当此插件失败时(总是因为非代码相关的问题,即服务器关闭),目前我正在手动运行SSIS包以将此失败的记录推送到旧系统。虽然这是有效的,但它并不是最实用的。

有没有办法可以重新运行相同的Create插件而无需重新创建相同的记录?

谢谢,

1 个答案:

答案 0 :(得分:2)

将您的插件转换为CodeActivity并创建在“创建”消息上触发的工作流程,并且也可以按需启动。