【发布时间】:2018-09-22 13:28:57
【问题描述】:
在我们的一个项目中,我们使用其 SDK 集成了 Microsoft Dynamics 2011。但是,在查询 Accounts 时,并非所有字段都包含在内。
本地CrmEntities.cs 中不包含缺失的字段,这显然是由某些工具生成的。但是,我不明白如何重新生成文件(我以前没有使用过 CRM)。
有什么线索吗?
【问题讨论】:
标签: c# dynamics-crm dynamics-crm-2011
在我们的一个项目中,我们使用其 SDK 集成了 Microsoft Dynamics 2011。但是,在查询 Accounts 时,并非所有字段都包含在内。
本地CrmEntities.cs 中不包含缺失的字段,这显然是由某些工具生成的。但是,我不明白如何重新生成文件(我以前没有使用过 CRM)。
有什么线索吗?
【问题讨论】:
标签: c# dynamics-crm dynamics-crm-2011
该工具可能是允许您生成早期绑定类的 CrmSvcUtil。当您的实体模型发生变化时,您需要重新生成早期绑定的类。
见Create early bound entity classes with the code generation tool (CrmSvcUtil.exe)
CrmSvcUtil.exe /url:http://<serverName>/<organizationName>/XRMServices/2011/Organization.svc
/out:<outputFilename>.cs /username:<username> /password:<password> /domain:<domainName>
/namespace:<outputNamespace> /serviceContextName:<serviceContextName>
【讨论】:
它可以使用 XrmToolbox 中的Early Bound Generator 生成。
即使您可以从 SDK 中的 CrmSvcUtil 执行相同的操作,在命令模式下手动操作。
【讨论】: