【发布时间】:2011-10-28 15:41:23
【问题描述】:
与this question相关。
我有一个 xamlx 工作流服务,它在运行时从数据库加载其定义的一部分(使用ActivityXamlServices.Load)。原因是我需要版本控制,请参阅相关问题。我将使用 WCF 路由将调用定向到正确的服务。
我动态加载的部分包含一个Receive 活动。但是,只要工作流未启动,此活动就是“不可见的”,因为我从数据库加载的工作流部分仅在工作流启动时加载。因此,从外部看来,工作流程中似乎没有 Receive 活动。
除了无法为工作流服务生成合同外,我也无法调用该服务。我的第一次尝试是在工作流服务上使用正确的合同进行肥皂通话。但是,在这种情况下,运行时不会自动激活我的工作流程。那么问题来了,如何启动一个托管在 IIS 中的工作流?
【问题讨论】:
标签: workflow-foundation-4 iis-7.5 xamlx wcf-routing