Скорее, это вопрос про патчи.
Только не про те патчи от Microsoft, про котoрые Вы, возможно, подумали :)
Ситуация следующая:
Есть некий софт под Windows, Setup от InstallShield, работает без проблем.
Далее хотелось бы иметь возможность обновлять данные, скажем раз в месяц, причем часть файлов обновляется, а какие-то будут совсем новые, которых раньше не было.
Одним словом, нужно получить небольшой апдейт, в котором только новые и/или модифицированные данные. Сложность в том, что точного списка файлов нет, сетап строится на стороне клиента, там есть некая папка, которая динамически сканируется во время посторения. Еще одна особенность в том, что большинство файлов идут без версии -- типа картинки, аудио, все такое -- поэтому просто сравнить версии файлов не получается.
Пытаюсь все это сделать через "Patch Creation Wizard", который в есть InstallShield. По смыслу, он сравнивает две инсталяшки (*.msi) и на выходе должен давать дельту. На практике получается так, что новые файлы не устанавливаются, а только обновляются старые. Т.е, в самом патче новые файлы есть, но дальше они почему-то не ставятся, а куда-то в космос попадают :)
Если кто-нибудь копал в этом направлении, и знает в чем грабли -- буду бесконечно благодарен.
Извиняюсь за несколько может быть, путанное объяснение, не проснулся ещё :)