每当我们对工作流插件部署更新时,我们的客户必须首先在CRM中删除对该插件的所有引用,然后删除插件,然后安装新版本。 无论如何可以对插件进行就地更新吗?
谢谢
乔
如果递增插件的主要或次要版本,则无法更新插件 dll,因为 CRM 会给出以下错误:"插件程序集不包含所需的类型或无法更新程序集内容。
您有两种选择:
- 不要增加主要/次要版本
- 在当前程序集旁边注册一个新程序集。现在,您有两个版本的插件程序集。通过将事件处理程序更改为新插件程序集的事件处理程序来更新"旧"程序集的所有步骤。更新所有步骤后,删除"旧"插件程序集。
只是不要增加插件dll的主要/次要版本。
查看此网站以获取更多信息: