我之前多次使用CRM SDK附带的crmservicetuil.exe用于CRM 2011的在线实例。
它确实适用于我为客户开发的 CRM 在线实例的插件和集成工具,直到大约一个半月前(那是我们上次部署解决方案的时间)。
但是我无法弄清楚他们的系统发生了什么变化,我正在尝试使用以下命令生成早期绑定的实体类(与我之前使用的相同,它工作正常)
CrmSvcUtil.exe /url:https://<ORGNAME>.api.crm.dynamics.com/XRMServices/2011/Organization.svc /out:Xrm.cs /username:myid@outlook.com /password:myP@ssword /namespace:Xrm /serviceContextName:XrmServiceContext
但是抛出一个错误,提示退出程序并出现异常:参数不正确。什么可能会导致此错误?当给定相同的 ID 和密码时,我仍然拥有登录权限,并且能够导航到 https://.api.crm.dynamics.com/XRMServices/2011/Organization.svc。
虽然只有一个区别(可能有用也可能没用):上次我使用该命令时,我使用了我的非实时 ID(office-365)。删除了该用户的许可证,并在大约 2 周前添加了一个带有 Outlook(live) id 的新许可证。
感谢你的帮助。