我使用早期绑定创建了自定义工作流。问题是,当我在MS CRM 2013中运行自定义工作流时,我遇到了意外错误(我在下面提到过)。任何人都可以解决这个问题吗?
插件追踪:
[early binding: early_binding.CustomWorkflowEarly]
[early binding (1.0.0.0): early_binding.CustomWorkflowEarly]
错误讯息:
未处理的异常:Microsoft.Crm.CrmException:意外的异常 来自插件(执行):early_binding.CustomWorkflowEarly: System.IO.FileNotFoundException:无法加载文件或程序集 ' Microsoft.Xrm.Client,Version = 6.0.0.0,Culture = neutral, 公钥= 31bf3856ad364e35'或其中一个依赖项。该 系统找不到指定的文件。在 Microsoft.Crm.Sandbox.SandboxCodeUnit.Execute(IExecutionContext 上下文) Microsoft.Crm.Workflow.Services.ProxyCustomActivity.Execute(CodeActivityContext 的ExecutionContext)
答案 0 :(得分:0)
CRM不使用程序集“Microsoft.Xrm.Client”,因此默认情况下它不存在。您可以尝试将其与工作流程程序集合并,也可以将其放在CRM服务器的GAC中。在早期版本的CRM中,您还可以将引用的程序集放在文件夹“C:\ Program Files \ Microsoft Dynamics CRM \ Server \ bin”中。