2

我正在尝试从 Visual Studio 项目 (c#) 启动以前使用 UIPath Studio 保存在 xaml 文件中的工作流。

这里的代码:

string pathToWorkflow = appl.Default.XAMLPath;
System.Activities.Activity workflowAsActivity = System.Activities.XamlIntegration.ActivityXamlServices.Load(pathToWorkflow);
System.Activities.WorkflowInvoker invoker = new System.Activities.WorkflowInvoker(workflowAsActivity);
Dictionary<string, object> param = RiempiParam();
invoker.Invoke(param);

此代码生成此异常:

Impossibile creare il tipo sconosciuto(不可能创建未知类型)'{ http://schemas.uipath.com/workflow/activities }WindowScope'。

该项目已经引用了 UiPath.Interop.dll,与 uipath studio 中使用的相同。

怎么了?

4

2 回答 2

2

这意味着您没有安装定义 WindowScope 的活动包。这应该在核心活动中。你有可能不小心删除了它吗?

于 2017-03-23T08:07:16.980 回答
0

转到 Dependencies Packages 并确保它已安装或不需要维护。之前通过 Git 下载项目时遇到了类似的问题,因为其他用户没有签入某些依赖项。

于 2021-05-11T10:12:28.590 回答