Skip to Content

Обновление Студии

Обновление Primo RPA Studio до последней версии предоставляет доступ к новым функциям, улучшениям производительности и повышает безопасность данных.

Процесс обновления

Для обновления требуется полная переустановка программы:

  1. Закройте все связанные приложения:

    • Закройте Primo RPA Studio
    • Закройте все браузеры, для которых установлено расширение Primo RPA
    • Убедитесь, что процессы LTools.WebBrowser.Native.exe завершены
  2. Удалите предыдущую версию:

    • Удалите старую версию приложения через “Панель управления” → “Установка и удаление программ”
    • Или удалите вручную папку, в которую была установлена предыдущая версия Primo RPA Studio
  3. Сохранение файлов расширений:

    • Если вы устанавливали расширения браузера вручную, сохраните подпапки \Extensions и \ExtensionsV3
    • Папку .Dependencies можно сохранить для ускорения установки зависимостей в новых проектах
  4. Установите новую версию:

    • Запустите установщик новой версии Primo RPA Studio

alt

Для обычной установки запускайте setup.exe — он автоматически проверит и установит все необходимые компоненты. Файл .msi предназначен для системных администраторов для автоматизированной установки через командную строку.

Выберите прежнюю папку установки, если предлагаемый путь не совпадает с исходным.

При необходимости восстановите сохраненные папки Extensions и ExtensionsV3

Расположение файлов конфигурации

С версии 1.25.9 файлы конфигурации организованы следующим образом:

Файлы манифестов расширений (manifest_**.json) сохраняются в разных расположениях в зависимости от типа установки:

  • Для всех пользователей: %ProgramData%\Primo\Manifest\ — это решает проблемы с правами доступа
  • Для текущего пользователя: %LOCALAPPDATA%\Primo\ — расположение остаётся без изменений

Папка зависимостей (.Dependencies) работает по принципу приоритетов:

  • По умолчанию создаётся в %ProgramData%
  • При отсутствии прав на запись в каталог установки автоматически создаётся в %ProgramData%
  • Для обратной совместимости: если папка уже существует в Studio, используется именно она

Сохранение пользовательских настроек

При наличии установленных расширений — перед обновлением сделайте резервную копию файла Primo\Primo Studio\Extensions\manifest_ch.json, чтобы избежать потенциальных проблем с шаблонами поиска (селекторами). После переустановки Студии замените новый файл manifest_ch.jsonсохраненной копией.

Рекомендация касается случаев, когда расширение было установлено вручную, а не с помощью автоматизации.

  1. Если вы устанавливали распакованное (unpacked) расширение, то при переустановке Студии ничего дополнительно делать не нужно. Главное — установите Студию в то же место на диске.
  2. Если вы устанавливали расширение способами «Магазин (текущий пользователь)» или «Упакованное», то перед переустановкой Студии скопируйте файл manifest_ch.json и после установки замените им новый файл. Внимание: скопируйте файл manifest_ch.json из нужной папки:
  • Primo\Primo Studio\Extensions — для расширений на базе Манифеста V2.
  • Primo\Primo Studio\ExtensionsV3 — для расширений на базе Манифеста V3 (доступна с версии Студии 1.24.6).