Сбой потоков пользовательского интерфейса с ошибкой UIAElementMismatch

Важно!

В этой статье рассматриваются темы, связанные с устаревшими системами. Перенесите потоки, созданные с помощью этих решений, в Power Automate для компьютеров или удалите их.

  • Интегрированная среда разработки Selenium устарела и больше не будет работать после 28 февраля 2023 г.
  • Средство записи Windows (версии 1) не рекомендуется использовать и больше не работает.

В этой статье описаны шаги по устранению ошибки UIAElementMismatch , возникающей при выполнении потоков пользовательского интерфейса.

Применимо к: Power Automate
Исходный номер базы знаний: 4555810

Симптомы

При попытке запустить потоки пользовательского интерфейса может возникнуть следующая ошибка:

UIAElementMismatch.

Снимок экрана: ошибка при попытке запустить потоки U I.

Проверка проблемы

Эта ошибка обычно возникает, если в потоках пользовательского интерфейса свойство Использовать координаты имеет значение true , а потоки пользовательского интерфейса не могут найти нужный элемент с помощью координат. Возможно, версия записанного приложения отличается от версии приложения, используемой при воспроизведении, что может привести к такому несоответствию.

Убедитесь, что версия приложения, используемого во время записи, и версия приложения, используемого для воспроизведения, совпадают.

Шаги решения

Если вы видите, что версии приложений отличаются между записью и воспроизведением,

  • Установите версию приложения, которая использовалась во время записи на компьютере воспроизведения (OR).
  • Повторно запишите шаги, используя версию приложения, доступную при воспроизведении.