【问题标题】:adding WCF reference to a workflow project将 WCF 引用添加到工作流项目
【发布时间】:2012-05-18 22:32:18
【问题描述】:

我正在构建一个使用 WCF 服务的工作流......但在工作流项目中我没有添加对 WCF 服务的直接引用,而是添加了对具有此服务引用的项目的引用,但现在设计器没有打开,它给了我以下异常错误:

System.Xaml.XamlObjectWriterException: 'OrderingSystemWorkFlow.RegisterOrderBill' 类型的构造函数的调用与指定的绑定约束匹配引发了异常。行号“25”和行位置“34”。 ---> System.InvalidOperationException:在 ServiceModel 客户端配置部分中找不到引用合同“ServiceReference1.IService1”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此协定匹配的端点元素。

如何解决?

【问题讨论】:

    标签: wcf workflow-foundation-4


    【解决方案1】:

    为什么不直接向您的 WF 项目添加服务引用?

    【讨论】:

      【解决方案2】:

      当您在活动库中添加 wcf 服务的服务引用时,它会变成活动并可以拖放到工作流中。当您添加服务引用时,还添加了一个配置文件,复制配置文件的内容,基本上具有客户端和绑定配置部分。

      请参考此链接。 http://blogs.msdn.com/b/endpoint/archive/2010/12/08/how-to-consume-a-wcf-service-from-a-wf4-workflow.aspx.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-07
        • 2014-06-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多