Dynamics CRM 2011 Microsoft Online CrmSvcUtil元数据包含无法解析的参考

时间:2013-05-10 19:17:40

标签: dynamics-crm-2011 microsoft-dynamics

我正在使用位于此处的Microsoft Dynamics CRM Online:

https://portal.microsoftonline.com/admin/default.aspx

我正在尝试从这篇文章中创建dll文件:

http://technet.microsoft.com/en-us/library/gg695803.aspx

我遇到运行此命令的问题:

crmsvcutil.exe /url:https://MYORG.crm4.dynamics.com/XRMServices/2011/Organization.svc /o:crm.cs /n:Xrm /u:MYUSER@jmawebtechnologies.onmicrosoft.com /p:PASSWORD /serviceContextName:XrmServiceContext /di:11y9kv01j1gd2luuzrykbo4c6c /dp:oI=5?M`pVU`@zBeCvw0`ds)4

我收到一条错误消息,说元数据包含一个无法解析的引用,我假设它是404.我做错了什么?

1 个答案:

答案 0 :(得分:0)

我认为您不需要代码自定义部分。

但主要问题是您需要使用哪种CRM在线身份验证。

对于具有Windows Live ID身份验证的CRM Online,以下命令(注意deviceiddevicepassword参数,需要使用实用程序deviceregistration生成值(文件夹工具\ SDK中的deviceregistration,你需要编译visual studio项目)

  

CrmSvcUtil.exe   / URL:https://organization.crm.dynamics.com/XRMServices/2011/Organization.svc                           / username:用户名/密码:pass @ word1 / deviceid:abcdefg / devicepassword:1234567890                           /out:Xrm.cs / namespace:Xrm / serviceContextName:XrmServiceContext

对于具有Office 365身份验证的CRM Online,此命令为:

  

CrmSvcUtil.exe   / URL:https://organization.crm.dynamics.com/XRMServices/2011/Organization.svc                           / username:用户名/密码:传递@word1                           /out:Xrm.cs / namespace:Xrm / serviceContextName:XrmServiceContext