Дополнительное пространство при установке .msi - PullRequest
1 голос
/ 05 марта 2009

У меня есть дополнительное место в моем заказном .msi. Размер данных для установки составляет около 600 МБ, и установщик говорит, что для этого требуется 1,4 ГБ. Переключение в другое место, чем предопределенное (например, из C: \ Program Files \ My_App в F: \ My_App), показывает, что ему всегда требуется приблизительно 800 МБ. на разделе Windows, который в моем случае является дополнительным пространством. Есть мысли о том, почему это происходит?

Также может ли это вызвать ошибку установки на 64-битной ОС? Я только установил его на 32-битную ОС, и все в порядке, но у одного из моих коллег возникают проблемы при установке на вышеупомянутый тип.

Ответы [ 2 ]

2 голосов
/ 05 марта 2009

Я думаю, что это может быть связано с добавлением возможного кэширования. Если бы вы кешировали полный msi плюс установленный продукт, это могло бы объяснить проблему.

См. страницу для получения дополнительной информации.

0 голосов
/ 05 марта 2009

Как насчет того, чтобы не включать данные 600 МБ в MSI? Вы все еще можете распространять один установщик, упаковав MSI + все файлы данных (+ загрузчик, если есть) в один самораспаковывающийся exe-файл. IExpress - хороший инструмент для этого и включен в Windows. Возможно, вы даже выиграете от лучшего сжатия afaik.

...