0

如何将新的工作流类添加到已经注册并包含工作流已经使用的自定义工作流活动的现有程序集中?

我经常使用工作流活动注册一个程序集,然后想添加更多类。

对我有用的唯一方法是取消注册并重新注册程序集,否则自定义工作流活动不会显示在工作流设计器中;这种方法并不理想,因为它涉及从使用程序集的所有工作流中删除步骤。

4

1 回答 1

2

在现有工作流程序集中添加新的程序集后CodeActivity,您需要使用插件注册工具更新程序集。默认情况下,不会选择新类,但您可以选择它们,插件注册工具将包含它们。无需注销并再次注册 dll。

一个好的做法是在编译之前更改项目属性中的Assembly Versionand File Version(例如从 1.0.0.0 到 1.0.0.1),这将强制 CRM 服务使用刚刚更新的程序集(并且设计人员将看到新的活动)

于 2014-02-04T14:13:36.547 回答