在MS CRM 4.0上,我们可以将此Web服务添加为Web引用: HTTP:///MSCrmServices/2007/CrmService.asmx
将所有CRM实体带到我们的本地,
实际上我只是想创建一个类库项目并向CRM Web服务添加Web引用,并获取所有原始和我的自定义实体?
我知道工具cmrsvcutil.exe(在CRMSDK中)可以生成所有实体(包括自定义),但代码仅适用于.NET 4.0。
任何人都可以帮助我吗?
的 的 * UPDATE ***
最后我使用CRMSDK4和DynamicEntity来调用CRM Web服务并更新我的自定义eneties。
答案 0 :(得分:4)
CRM 2011 SDK基于.NET 4构建,因此如果您使用的是早期版本,可能会遇到一些麻烦。您能否解释一下您的应用程序和需求,因为它们在2011版本中的Web服务比4中的更多。最佳做法是使用SDK库来引用该服务。如果您想使用pre .NET 4,我建议使用CRM 4 SDK连接到仍然存在的CRM 4端点以实现向后兼容。请注意,从长远来看,这不是一个很好的解决方案,因为下一个版本可能不支持使用CRM 4 Web服务。
要查看新的2011服务端点,请登录CRM,然后单击设置>定制>开发者资源 - >