在CrmSvcUtil.exe上使用“generateActions”命令时出错

时间:2015-03-15 22:24:35

标签: dynamics-crm dynamics-crm-2015

更新到CRM 2015后错误。使用新的2015 SDK,以下命令:

CrmSvcUtil.exe /url:https://<organizationUrlName>.api.crm.dynamics.com/XRMServices/2011/Organization.svc /out:<outputFilename>.cs /username:<username> /password:<password> /namespace:<outputNamespace> /serviceContextName:<serviceContextName> /generateActions

返回以下错误:

Exiting program with exception: Could not load file or assembly 'Microsoft.Xrm.Sdk, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of  its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

它要求版本6但是如果我尝试运行SDK 2013,我会得到相同的错误,要求版本7。

知道如何让它发挥作用吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

这是CRM 2015 SDK中的一个错误。

目前,如果针对CRM 2013实例运行命令,则需要使用SDK 2013中的CrmSvcUtil.exe;如果针对CRM 2015实例运行命令,则需要使用SDK 2015中的CrmSvcUtil.exe。