无法在线生成早绑定类型CRM 2013

本文关键字:绑定 类型 CRM 2013 在线 | 更新日期: 2023-09-27 18:09:19

为了遵循本教程(http://msdn.microsoft.com/en-us/library/gg695790.aspx),我需要生成一些早期绑定类型。我无法使用这个工具。

    我已经下载了最新的CRM 2013 SDK
  • 我有一个CRM2013在线试用账号。
  • 我使用的URL是我从CRM2013->设置->自定义->开发人员资源->组织服务中获得的。

凭证使用CRM2013在线试用版的默认用户(admin)。假设是John360

    CRM的URL是https://john360.crm4.dynamics.com/
  • 用户:john@john360.onmicrosoft.com
  • pwd:通过
  • organisationService: https://john360.api.crm4.dynamics.com/XRMServices/2011/Organization.svc

当我尝试这样的命令:

 CrmSvcUtil.exe /codeCustomization:"Microsoft.Xrm.Client.CodeGeneration.CodeCustomization, Microsoft.Xrm.Client.CodeGeneration" /out:Xrm'Xrm.cs /url:https://john360.api.crm4.dynamics.com/XRMServices/2011/Organization.svc /username:john /domain:john360.onmicrosoft.com /password:pass /namespace:Xrm /serviceContextName:XrmServiceContext

value cannot be null. Parameter name: identityProvider

我还尝试了一些明显的其他有或没有引号,与'域'附加到用户名,没有工作。我把程序加到防火墙里了。我也试过这个工具https://xrmearlyboundgenerator.codeplex.com/它也有连接到服务器的问题。我尝试了最新版本和这些连接设置:使用CRM在线,并选择了crm4.dynamics.com登录:john@john360.onmicrosoft.com,密码:pass。如果我选择"获取组织"我得到错误

'an unsecured or incorrectly secured fault was received from the other party'

我现在也尝试了这条路线:http://code.msdn.microsoft.com/SdkSoapjs-Entity-Class-14ca830f该程序给出与另一个生成器相同的错误。

编辑:实际上我走得更远了一点……使用以下命令:

CrmSvcUtil.exe /codeCustomization:"Microsoft.Xrm.Client.CodeGeneration.CodeCustomization, Microsoft.Xrm.Client.CodeGeneration" /out:Xrm.cs /url:"https://john360.api.crm4.dynamics.com/XRMServices/2011/Organization.svc" /username:"john@john360.onmicrosoft.com" /password:"pass" /namespace:Xrm /serviceContextName:XrmServiceContext /serviceContextPrefix:

it result in error:

Metadata contains a reference that cannot be resolved.

我没有做任何自定义更改我的踪迹,所以我不确定这是关于什么。

无法在线生成早绑定类型CRM 2013

使用XrmToolBox作为连接到CRM的方法,我在CrmSvcUtil.exe上创建了一个GUI前端包装器。它添加了许多附加特性,但对您来说最重要的是,它创建了生成实体所需的命令行。从Xrm工具箱中的插件商店下载它,再也不会有这个问题了!