【问题标题】:MS CRM custom workflow using early bound使用早期绑定的 MS CRM 自定义工作流程
【发布时间】:2014-09-12 23:41:20
【问题描述】:

我使用早期绑定创建了自定义工作流。问题是当我在 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,版本=6.0.0.0,文化=中性, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。这 系统找不到指定的文件。在 Microsoft.Crm.Sandbox.SandboxCodeUnit.Execute(IExecutionContext 上下文)在 Microsoft.Crm.Workflow.Services.ProxyCustomActivity.Execute(CodeActivityContext 执行上下文)

【问题讨论】:

    标签: c#


    【解决方案1】:

    CRM 不使用程序集“Microsoft.Xrm.Client”,因此默认情况下它不存在。您可以尝试将其与您的工作流程序集合并或将其放入 CRM 服务器的 GAC 中。在早期版本的 CRM 中,您还可以将引用的程序集放入文件夹“C:\Program Files\Microsoft Dynamics CRM\Server\bin”。

    【讨论】:

    • 您好 pen2,谢谢您的回答。但它不起作用。当我在 MS CRM 2013 在线的“插件”代码中使用此“Microsoft.Xrm.Client.dll”程序集时,我没有收到任何错误。你能帮我为什么不进入“自定义工作流程”吗?
    • 您之前没有提到它是 CRM Online。我们在这里无能为力。您可以尝试使用没有 codecustomization 选项的 CrmSvcUtil 重新创建您的代码吗?
    • 嗨,我使用“CRM Early Bound Generator”来创建早期绑定类。还有其他技术可以创建类文件吗?如果有,你能告诉我一步一步的过程吗?
    • 这里是CrmSvcUtil msdn.microsoft.com/en-us/library/gg327844.aspx的描述
    猜你喜欢
    • 1970-01-01
    • 2013-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-12
    • 2016-04-25
    相关资源
    最近更新 更多