Plugins CRM 2013:自定义工作流程序集探查器出错

Plugins CRM 2013:自定义工作流程序集探查器出错,plugins,dynamics-crm,dynamics-crm-2013,workflow-activity,Plugins,Dynamics Crm,Dynamics Crm 2013,Workflow Activity,我第一次尝试使用插件注册工具调试我的自定义工作流程序集。我们正在使用CRM 2013内部部署版本 但是,在设置探查器时,我在下面得到了一个错误,关于我的“Microsoft.Xrm.Sdk.Workflow”版本不匹配 未处理的异常:System.IO.FileLoadException:无法加载文件或程序集“Microsoft.Xrm.Sdk.Workflow,Version=5.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依

我第一次尝试使用插件注册工具调试我的自定义工作流程序集。我们正在使用CRM 2013内部部署版本

但是,在设置探查器时,我在下面得到了一个错误,关于我的“Microsoft.Xrm.Sdk.Workflow”版本不匹配

未处理的异常:System.IO.FileLoadException:无法加载文件或程序集“Microsoft.Xrm.Sdk.Workflow,Version=5.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。定位的程序集清单定义与程序集引用不匹配。HRESULT的异常:0x8013100

我在reference属性中看到我的Microsoft.Xrm.Sdk.Workflow版本实际上是5.0.0.0。但是,当我从CRM 2013 SDK中删除并重新添加引用时,它会显示不同的版本5.0.9690.3739

我读了其他关于这方面的问题,但我不太明白如何将正确的版本同步在一起。如果我需要更改CRM服务器上的一个,请有人告诉我如何一步一步地执行此操作

请注意两张图片之间的不同版本


v5.x.x.x DLL是2011年的DLL文件,而不是2013年的DLL文件。2013 DLL文件都是v6.x.x.x。似乎您有2011 SDK,而不是2013 SDK。有趣的是,CRM 2013 SDK包含5.x.x.x dll版本。如何找到版本6?您是否从此处下载了CRM 2013 SDK:。我在VS的屏幕上查看它,我看到Microsoft.Xrm.Sdk.Workflow的版本属性为6.0.0.0。好的,我已更新为使用Microsoft.Xrm.Sdk.Workflow版本6.0.0.0,但在尝试使用配置文件工作流时仍会出现错误。我可以更新我的插件,只是找到了。