我们将很快升级到 CRM 2011,所以我正在做一些测试。问题是,当我将 Web 服务引用更改为 2011 时,我的应用程序停止编译。它只是找不到任何实体(停止工作的行示例:Account acc = new Account()
-> 它说我必须错过参考)。
当我将 CRM 4 的 Web 服务与 CRM 2011 的 Web 服务进行比较时,我发现这是真的。CRM 4 的 CrmService 包含 CRM 的每个实体的定义,但它们没有出现在 CRM 2011 中!
这是为什么?我错过了什么吗?我需要激活一些东西吗?
只是为了确保,这里是我正在使用的 URL:
http://myserver/mscrmservices/2006/CrmServiceWsdl.aspx -> 完美运行
http://myserver/mscrmservices/2007/CrmService.asmx?WSDL -> 不包含实体定义
http://myserver/mscrmservices/2007/CrmService.asmx?WSDL&uniquename=MyOrg -> 不包含实体定义
http://myserver/mscrmservices/2007/crmservicewsdl.aspx -> 不包含实体定义