- 概述
- 自定义活动
- 将活动迁移到 .NET 6
- 发行说明
- 构建工作流分析器规则
- 构建活动项目设置
- 创建自定义向导
- 按范围划分活动的优先级
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- 触发器 SDK
- 智能体 SDK
开发者指南
请务必在尝试构建项目之前测试项目是否存在错误。
从“生成”菜单中,选择“生成解决方案” 。现已构建MathSquareOfSum.dll库并将其保存在以下位置:
%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug
构建库后, “输出”面板应显示如下消息:

创建 NuGet 包
-
启动 NuGet 包资源管理器,然后单击“创建新包 (Ctrl + N)” 。系统将显示一个拆分窗口,其中显示“包元数据”和“包内容” 。我们需要在后一部分中添加所有依赖项。
-
在“包内容”部分中单击右键。系统将显示上下文菜单。
-
选择“添加库文件夹” 。请注意,系统在包内容部分中创建了一个新的库项目。
-
右键单击“库”并选择“添加现有文件…”。
-
加载上面创建的外部程序集 (
.dll)。 在本例中,MathSquareOfSum.dll文件位于%UserProfile%\source\repos\MathSquareOfSum\MathSquareOfSum\bin\Debug文件夹中。 -
选中文件后,访问“编辑”菜单,然后选择“编辑元数据” 。左侧面板现在包含可编辑的元数据字段。
-
根据需要填写字段,以更好地描述自定义活动。
-
填写ID字段。在本例中,可以是UiPath.MathSquare.Activities ,其中第一个值UiPath代表创建包的团队。如果不涉及特定的团队,则第一个值可以留空。

-
选中“包元数据”部分左上角的绿色复选标记按钮,以保存所有更改。
-
从“文件”菜单中,选择“另存为...” 。将显示一个资源管理器窗口,使您可以选择新文件的位置。
-
将文件保存在 UiPath 存储本地包的文件夹中(在 2021.4 之前的版本中为
C:\Program Files (x86)\UiPath\Studio\Packages,在版本 2021.4 及更高版本中为C:\Program Files\UiPath\Studio\Packages)。UiPath.MathSquare.Activities.1.0.0.nupkg文件现已在包文件夹内的UiPath.MathSquare.Activities文件夹中创建。
在 Studio 中 加载 NuGet 包
-
从 Studio 访问包管理器。
-
由于我们将 NuGet 包保存在本地包文件夹中,因此该活动应该在本地订阅源中可用。
-
搜索活动,然后单击安装,然后单击保存。新活动现已安装,并且可以在自动化项目中使用。
