![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Тихое обновление программ с Inno Setup: решение проблемы с заблокированными файлами .exeDelphi , ОС и Железо , WindowsПри обновлении программ с использованием Inno Setup часто возникает проблема, когда во время процесса обновления пытается заменить запущенный файл .exe. Это приводит к ошибке, так как система не может получить доступ к заблокированному файлу. В данном случае возникает сообщение об ошибке:
Это сообщение предлагает пользователю выбрать действие: Прервать, Повторить или Пропустить (Ignore). Однако при тихом обновлении (silent installation) желательно, чтобы такое сообщение не появлялось, и обновление продолжалось без вмешательства пользователя. Решение проблемыДля решения данной проблемы можно использовать следующий подход:
Пример секции
Пример использования команды
Создайте скрипт
Важные замечания
Приведенные методы позволят вам успешно решить проблему с заблокированными файлами .exe при тихом обновлении программ с Inno Setup. При обновлении программ с помощью Inno Setup возникает проблема с заблокированными файлами .exe, и требуется тихое обновление без вмешательства пользователя. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |