4.4.1.4.2.4.1.4.2.2. AsyncReload
Заменяет файлы текущего запущенного проекта на файлы из указанной папки обновлений, компилирует и запускает обновленный проект. При перезагрузке проекта также сохраняет копию текущего проекта.
void AsyncReload(string PathUpdate, string PathBackup)
|
Параметры
Параметр
|
Тип
|
Описание
|
PathUpdate
|
string
|
Путь к проекту, изменения которого следует загрузить в запущенный проект
|
PathBackup
|
string
|
Путь к папке для автосохранения копии текущего проекта
|
Примеры
//Подгрузка обновлений проекта:
ProjectManager.AsyncReload("C:\\Backup\\Update\\_BackupManager.hmi", "C:\\Backup\\Back");
|
Подгрузка обновлений проекта
1. Запустите проект в режиме исполнения.
2. Откройте эпроект в Дизайнере Astra.HMI и внесите изменения.
3. Скопируйте все файлы проекта и подложите их в папку обновлений.
Папка может находиться на другом рабочем месте.
|
Подкладывать файлы в папку обновлений каждый раз после изменения проекта в дизайнере.
4. Для подгрузки обновлений вызывайте функцию AsyncReload в запущенном проекте.