我在动态 CRM 2011 中编写了一个使用早期绑定类型的服务。现在,我更新了我的一个自定义实体,并为其创建了一些不同类型的属性,例如new_visitdate
和new_visitonly
。
问题是在更新服务时,我找不到我新创建的属性。
我能否刷新我的早期绑定类型,以便检索实体的最新属性。
我在动态 CRM 2011 中编写了一个使用早期绑定类型的服务。现在,我更新了我的一个自定义实体,并为其创建了一些不同类型的属性,例如new_visitdate
和new_visitonly
。
问题是在更新服务时,我找不到我新创建的属性。
我能否刷新我的早期绑定类型,以便检索实体的最新属性。
只要您不尝试在 EarlyBinding 中设置 CRM 实例中不存在的属性(或实体),早期绑定不必与实际 CRM 架构同步。当然,如果要引用已添加的新属性,则需要重新生成实体。
我建议使用Early Bound Generator来生成实体。它使用 SDK 提供的相同 CrmSvcUtil,但在其周围放置了一个 UI,因此您不必弄乱命令行:
是的,每当您更改数据模型时,您都需要重新生成早期绑定类型。