Дополнительное пространство при установке .msi
-
03-07-2019 - |
Вопрос
У меня есть дополнительное место в моем заказном .msi. Размер данных для установки составляет около 600 МБ, и установщик говорит, что для этого требуется 1,4 ГБ. Переключение в другое место, чем предопределенное (например, из C: \ Program Files \ My_App в F: \ My_App), показывает, что ему всегда требуется приблизительно 800 МБ. на разделе Windows, который в моем случае является дополнительным пространством. Есть мысли о том, почему это происходит? Р>
Также может ли это вызвать ошибку установки на 64-битной ОС? Я установил его только на 32-разрядную ОС, и все в порядке, но у одного из моих коллег возникают проблемы при установке его на вышеупомянутый тип.
Решение
Я думаю, что это может быть связано с добавлением возможного кэширования. Если бы вы кешировали полную версию MSI плюс установленный продукт, это могло бы объяснить проблему. Р>
Смотрите эту страницу для получения дополнительной информации. р>
Другие советы
Как насчет того, чтобы не включать данные 600 МБ в MSI? Вы все еще можете распространять один установщик, упаковав MSI + все файлы данных (+ загрузчик, если есть) в один самораспаковывающийся exe-файл. IExpress - хороший инструмент для этого и включен в Windows. Вы могли бы даже извлечь выгоду из лучшего сжатия afaik.