有没有办法在不先删除对该插件的所有引用的情况下将更新部署到CRM工作流插件?

时间:2013-11-05 13:34:49

标签: dynamics-crm-2011

每当我们为工作流插件部署更新时,我们的客户必须首先删除CRM中对该插件的所有引用,然后删除插件,然后安装新版本。无论如何都要对插件进行就地更新吗?

谢谢,

2 个答案:

答案 0 :(得分:2)

如果增加插件的主要版本或次要版本,则无法更新插件dll,因为CRM会出现以下错误:“插件程序集不包含所需类型或程序集内容无法更新”。

您有两种选择:

  • 不要增加主要/次要版本
  • 在当前程序集旁边注册新程序集。现在您有两个版本的插件程序集。通过将事件处理程序更改为新插件程序集的事件处理程序来更新“旧”程序集的所有步骤。更新完所有步骤后,删除“旧”插件程序集。

答案 1 :(得分:1)

只是不要增加插件dll的主要/次要版本。

查看this site了解详情: