【发布时间】:2014-03-31 14:21:04
【问题描述】:
将 crm 4.0 中的插件写入 CRM 2013。我在 MSDN 中读到 4.0 插件在 2013 CRM 中不起作用。请就如何处理这个问题给我一些建议。我需要做的主要改变是什么。我需要更改逻辑吗?
【问题讨论】:
将 crm 4.0 中的插件写入 CRM 2013。我在 MSDN 中读到 4.0 插件在 2013 CRM 中不起作用。请就如何处理这个问题给我一些建议。我需要做的主要改变是什么。我需要更改逻辑吗?
【问题讨论】:
我相信您不需要更改插件内部的逻辑,但您必须更改语法。查看以下文章 - http://crmbusiness.wordpress.com/2011/02/13/crm-2011-syntax-changes-in-plugins-from-crm-4/
【讨论】:
您需要根据 CRM 2013 sdk 更改您的代码。您需要重写自定义脚本、插件和工作流程。
【讨论】:
您将需要更改所有已弃用的代码,并针对 2013 SDK 中包含的 DLL 重新编译代码,以使您的代码运行。
为了实现这一点,我建议在使用 CRM 2013 的开发环境中完成此过程,并验证所有功能是否正常工作。一旦你确认你的功能在那里,你就可以使用你在开发中为你的生产系统创建的插件(假设没有任何东西被硬编码为特定于环境的)。
【讨论】:
插件的逻辑仍然存在,但所有语法都不同。 webservice的使用不同了,dynamicentity对象已经不存在了。类似的东西。
【讨论】: