在我们的一个项目中,我们使用其SDK集成了Microsoft Dynamics 2011。但是,在查询Accounts
时,并非所有字段都包含在内。
缺少的字段不包含在本地CrmEntities.cs
中,这显然是由某些工具生成的。但是,我不了解如何重新生成文件(我之前没有使用过CRM)。
任何线索?
答案 0 :(得分:1)
该工具可能是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>
答案 1 :(得分:1)
可以使用XrmToolbox中的Early Bound Generator生成。
即使您可以在SDK中CrmSvcUtil
执行相同操作,也可以在命令模式下手动执行相同操作。