2009-11-08 61 views
1

我已经为Microsoft CRM 4.0创建了一个工作流程程序集,并使用http://code.msdn.microsoft.com/crmplugin中的插件注册工具v2.2将其上载到服务器,并将其存储在数据库中。更新CRM 4.0中的工作流程程序集

到目前为止,一切都很好,我在工作流程中使用它,并确定我有一些错误。

我修复它们,并使用上述插件注册工具更新程序集。

从我收到的错误消息,旧的程序集仍在运行。

我甚至尝试删除工作流程,取消注册程序集,重新注册程序集并重新创建工作流程,结果相同。

有什么我需要做的才能让它使用新的DLL?等十分钟?摇一摇吧?

回答

1

您是否尝试过重新启动CRM异步服务?

+0

我认为,昨晚晚些时候,但我会给你的代表。我一直在重新启动该服务并执行IISReset。 – Moose 2009-11-09 15:29:47

+0

我也会继续删除工作流程,并在每次注册新程序集时创建一个新工作流程。我已经看到工作流继续运行我之前从数据库中手动删除的代码:) – Matt 2009-11-09 15:37:50

+0

看起来,如果您取消发布并重新发布,那很好。但是,如果您更改DLL上的程序集版本,则必须重新创建调用DLL的步骤,否则它将不会发布。谢谢你的帮助。我很确定这不会是我今天关于工作流和插件的最后一个问题。我将在这一个上建立知识库.. – Moose 2009-11-09 16:25:13