gpt4 book ai didi

c# - 使用自定义事件从已保存的工作流 xaml 文件运行工作流 (WFF4)

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:40 24 4
gpt4 key购买 nike

我已经坚持这一天了。我已经制作了一个解决方案,允许用户在设计器中创建工作流并保存它们,以及运行它们。现在我试图让这些保存的工作流文件从另一个解决方案运行,该解决方案从命令行参数获取文件名。我从其他项目引用所需的 DLL,在本例中为 [companyname].Activities.dll。然而,当我尝试运行仅包含“SendEmailActivity”(位于 Activities.Acd 下)或“RunWorkflow”(位于 Activities 下)的工作流时,我仍然遇到此错误:

无法创建未知类型“{clr-namespace:[companyname].Activities.Acd;assembly=[companyname].Activities}SendEmailActivity”。

无法创建未知类型“{clr-namespace:[companyname].Activities;assembly=[companyname].Activities}RunWorkflow”。

我尝试过仅使用库存事件来制作工作流,然后运行这些事件。只是我的自定义 Activities 类中包含的事件很挑剔。这是我运行工作流程的主要方式:

Activity lActivity = ActivityXamlServices.Load(filename);    
lWFApp = new WorkflowApplication(lActivity);
lWFApp.Run();

如果有人对这类事情有任何经验,我很乐意提供提示。

最佳答案

原来这只是环境问题。我正在调整以运行工作流的解决方案以 4.0 为目标,自定义事件是 4.5。快速更新项目目标修复了这一切。我讨厌这类问题。

关于c# - 使用自定义事件从已保存的工作流 xaml 文件运行工作流 (WFF4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14858926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com