0

我之前多次使用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 的新许可证。

感谢你的帮助。

4

1 回答 1

2

请参阅此帖子:运行代码生成工具CrmSvcUtil.exe:要使用 Live Id,您需要生成设备 ID 和设备密码并将其添加到您的命令字符串中。

于 2013-09-27T07:05:17.217 回答