问题标签 [workflow-foundation-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
795 浏览

workflow-foundation-4 - 加载 Xmal 文件时如何解决未知类型问题

我在尝试从 Xaml 文件加载工作流时遇到此错误,“无法创建未知类型 '{clr-namespace:ActivityLibrary1;assembly=ActivityLibrary1}MyActivity1'”。我正在尝试从类库项目中加载 Xaml。ActivityLibrary1 是包含自定义活动的库。我试图通过处理 currentDomain.AssemblyResolve += new ResolveEventHandler(MyResolveEventHandler) 事件在运行时解析程序集。它无法找到的程序集是 System.Xaml.Resources。有任何想法吗??

0 投票
0 回答
383 浏览

workflow-foundation-4 - VS2010 beta 或 Dll 中的问题?

我面临一个奇怪的问题。我在一个解决方案中创建了 5 个项目,它们是 Windows 类库、Windows 控制台应用程序、Windows WPF 应用程序、工作流活动库和顺序工作流控制台应用程序。我在所有五个项目中都添加了相同 dll 的引用。无需编写任何代码即可构建项目。

其中三个 Windows 类库、Windows 控制台应用程序和 Windows WPF 应用程序构建成功,而两个工作流活动库和顺序工作流控制台应用程序项目给出了这个错误。

XC1020:XAML MSBuild 任务中发生构建错误:“ Could not load file or assembly 'assembly name”或其依赖项之一。指定的模块无法找到。'

我指的DLL是运行时版本 2.0 并且设置特定版本 = true 不会改变任何东西。

那么这个问题是在 Vs beta 版本中还是有什么问题DLL

0 投票
1 回答
240 浏览

.net-4.0 - 如何使用 CodeActivty 的结果在 WF 4.0 中?

我在 .NET 4.0 beta 1 WF 项目中创建了一个自定义活动。它定义为:

因为我读过这是返回单个结果的最有效方式。

最后,我使用以下方法设置结果:

但现在我正在努力在我的工作流程中使用它。我想在下一个活动中使用该值,但找不到。

如何在下一个活动中引用一个自定义活动的结果?

0 投票
1 回答
565 浏览

workflow-foundation - 将 WF 4.0 作为服务器端组件运行

对于一个新项目,我们需要使用 WF 4.0 来部署和运行工作流。我们决定实现一个负责运行工作流的服务器端组件,而不是在应用程序本身中托管工作流。

在 WF 4.0 之前,可以显式访问运行时引擎 (WorkflowRuntime),它提供了一些基本的管理功能,例如检索当前正在运行的工作流等……据我所知,WF 4.0 缺乏这种显式访问,因为工作流是通过 WorkflowInstance 类创建的,并且 WorkflowRuntime 没有立即可用的引用...

如果我在服务器端需要这些管理功能,我是否需要自己实现这些功能?还是我错过了什么……

提前感谢您的回答!

0 投票
1 回答
1284 浏览

visual-studio - Windows Workflow 4.0 FlowSwitch 不工作

我正在 Visual Studio 2010 中的 Windows Workflow 4.0 项目中创建流程图。我添加了一个带有FlowSwitch作为. 我可以调试并查看正确传递的值,但是我的 FlowSwitch 根本没有切换到定义为传递的值的情况。我已将流向 Activity 的 FlowSwitch 定义为应该的数值等于。有什么我想念的吗?In ArgumentActivityIn Argument

0 投票
3 回答
1454 浏览

.net-3.5 - Windows 工作流 动态、用户创建的工作流

我有一位客户对在Web 驱动的应用程序中使用Windows Workflow Foundation (WF) 技术感兴趣。我是 .NET 开发人员,但我对 WF 或 SharePoint 工作流都没有经验。客户想要做的大部分事情似乎都是直截了当的,只是他们希望最终用户能够创建/编辑他们自己的自定义工作流程。在我对 WF 的简短研究中,这似乎不是通常的事情。允许用户自己创建工作流是否可行,或者这真的应该是一个自定义的 ASP.NET MVC 应用程序,或者可能是一个 SharePoint 应用程序?

0 投票
6 回答
2923 浏览

.net-4.0 - Windows Workflow 4.0 活动未添加到工具箱

我在 VS 2010 Beta 2 中创建了一个类项目。我向其中添加了一个 Activity。保存了它。创建了另一个活动。我希望第一个 Activity 出现在工具箱中,这样我就可以将它拖到我的工作流程中,但事实并非如此。有任何想法吗?

0 投票
1 回答
319 浏览

workflow-foundation - Visual Studio 2010 Beta 2 中的 WorkflowElement

我已经下载了 Visual Studio 的 beta 2 并遵循了有关为 Workflow 创建自定义活动的各种教程 ( http://bloggersguides.net/media/p/188.aspx )。在所有示例中,活动似乎都源自 WorkflowElement,但它似乎不存在于 beta 2 中?

我还注意到您无法创建项目模板中不再存在的顺序工作流控制台应用程序。

有什么想法可以找到有关如何创建像上述教程但在 beta 2 中的自定义活动的示例?

0 投票
1 回答
3377 浏览

c# - 在 .NET 4.0 中加载存储为 XAML 的工作流

加载以前创建并存储为 XAML 的 .NET 4.0 Beta2 工作流的语法是什么。

WorkflowElement 和 WorkflowXamlServices 类不再存在。我正在尝试做这样的事情(在 Beta 1 中有效):

0 投票
3 回答
920 浏览

workflow-foundation - 对 WF4 工作流服务进行单元测试

我正在玩 WF4 beta 2 并想对工作流服务进行单元测试。也许我错过了一些东西,但这似乎并不简单。

据我所知,我可能会使用WorkflowServiceHost. 但是我认为创建主机然后在测试中使用它会产生很多开销。

难道没有一种简单的方法来测试工作流服务WorkflowInvoker.Invoke吗?