размер приложения удваивается на ремонт - PullRequest
4 голосов
/ 23 августа 2011

Я работаю над приложением, которое имеет возможность ремонта. Я запланировал одно из своих действий по очистке временных файлов после InstallFinalize. Теперь, когда я занимаюсь ремонтом приложения с панели управления, после завершения ремонта размер приложения в панели управления удваивается.

Если я выполню это настраиваемое действие до InstallFinalize, тогда размер на панели управления будет правильным, но временные файлы не будут удалены.

, пожалуйста, предложите мне правильную последовательность для планирования пользовательских действий по очистке. так что все будет работать нормально.

Спасибо

1 Ответ

3 голосов
/ 23 августа 2011

Размер, отображаемый установщиком Windows на панели управления, рассчитывается автоматически по нескольким критериям. Большинством из них невозможно управлять.

Кроме того, на некоторых машинах установщик Windows также может принять решение об использовании неверного размера, даже если вы запланировали свое действие до InstallFinalize.

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

...