Правильная упаковка Msi?
Подскажите, плз, решение такой проблемы:
Для упаковки дистрибутивов программ в один файл использую
программу от InstallShield - PackedForTheWeb 4.0 или WinRAR (SFX)
Пакуется все без проблем.
А вот с распаковкой, тех дистрибутивов, которые содержат файл
с расширением msi возникают проблемы.
Проблема в следующем. Запустил файл дистрибутива, сделанный, например,
PackedForTheWeb 4.0, PackedForTheWeb в папке TEMP создает временную папку, куда помещает все файлы дистрибутива программы и в случае,
если в дистрибутиве содержится файл с расширением msi, то PackedForTheWeb не ожидает окончания процесса установки программы и очищает временую папку с дистрибутивом программы, созданную в TEMP и соответственно программа не может установиться, т.к. файлы ее дистрибутива удалены
ТАК ВОТ. КАК ЗАСТАВИТЬ PackedForTheWeb 4.0 ИЛИ ПОДОБНЫЕ ПРОГРАММЫ ОЖИДАТЬ ОКОНЧАНИЕ ПРОЦЕССА УСТАНОВКИ ПРОГРАММЫ И ТОЛЬКО ЛИШЬ ПОТОМ ЧТОБЫ ПРОИЗВОДИЛАСЬ ОЧИСТКА ВРЕМЕННОЙ ПАПКИ С ФАЙЛАМИ?
Заранее благодарен
|