首页 > 解决方案 > 将流程发布到 UiPath Orchastrator 后,错误 UiElement 不再有效

问题描述

我在 UiPath Studio 上创建了一个机器人,它在我的机器上运行良好。然后我按照步骤在 Orchestrator 上发布它:

所以当我从 Orchestrator 运行它时,我得到了错误:

Process: IMPEXTRCOBR
Environment:
Robot: IMPEXTRCOB
Machine name: C205
Info: The UiElement is no longer valid
RemoteException wrapping UiPath.Core.InvalidUiElementException: O UiElement já não é válido ---> RemoteException wrapping System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x80040215
at UiPath.UiNodeClass.get_visibility()
at UiPath.Core.UiElement.IsVisible()
--- End of inner exception stack trace ---
at UiPath.Core.Activities.ScopeActivity.OnFaulted(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom)
at System.Activities.Runtime.FaultCallbackWrapper.Invoke(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom)
at System.Activities.Runtime.FaultCallbackWrapper.FaultWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager)
Start Time: 04/24/2020 11:16:22 AM
End Time: 04/24/2020 11:16:29 AM
Input Values: null
Output Values: Empty
Has Recording: false

现在,如果我尝试从我的机​​器上运行它,我会遇到同样的错误。如果我尝试“修复”活动的选择器,我会收到错误:

在此处输入图像描述

我究竟做错了什么?

标签: uipathuipath-studiouipath-orchestrator

解决方案


我有和你一样的问题,当我使用 click 方法时,我通过使用 Click Image Activity而不是 Click Activity 更改方法来解决这个问题。

在此处输入图像描述

这可以解决不使用任何选择器点击特定 UI 元素的常见点击错误。也许与您的期望相去甚远,但这种方法可以提供帮助。


推荐阅读