当我加载修改后的版本时,我的Microsoft Dynamics 365插件的所有步骤都很多。幸运的是,我们是在沙盒中而不是在生产中完成的,因此我们通过创建与生产环境中的步骤匹配的新步骤来重新创建步骤的精确副本。
当我们创建发票时,我们有一个名为“创建时发票”的工作流,该工作流失败,错误为“'在插件执行中出错,消息:对象引用未设置为对象实例。InnerException:'“ / p>
将其链接到的步骤读入跟踪文件,即 PluginName.CRM.Plugins.CascadeStatusChange ,此步骤在生产环境中具有确切的配置。
我尝试使用Microsoft Profiler工具,但是当我查看工作流时,它表明工作流没有任何步骤。
然后我的想法是,GUID或其他事物连接已更改,但这似乎不在代码中。我已禁用并启用了工作流程。我不确定要再次进行这项工作还需要做什么。
我们使用的是Dynamics 365版本9.0。
非常感谢您调试或解决此问题的任何帮助。
谢谢, 乔什