Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Особенности создания MSI-пакетов (http://forum.oszone.net/showthread.php?t=286962)

бУРов 24-08-2014 23:57 2393571

Особенности создания MSI-пакетов
 
Пробую создавать MSI (Visual Studio 2008). Если в проект ничего не добавлять, размер MSI "минимальный", порядка 100 Кб. Теперь добавляю ярлык на системную утилиту. Для этого в "Файловую систему на конечном компьютере" добавляю папку "Системная папка", в нее - нужную утилиту. Создаю ярлык (например, в меню).
Строю MSI. Размер сразу становится больше мегабайта. Т.е. эта утилита запаковалась при построении MSI. Но на целевой системе эта утилита есть и так. То есть, в пакет ее включать нет необходимости.
Если же удалить из пакета, то построение будет с ошибкой и MSI не будет создан.

Можно ли как-то не включать такую утилиту в MSI?

бУРов 24-09-2014 11:44 2406468

MSI-пакет с утилитой
 
Пробую создать MSI-пакет с использованием VS2008.
Включил в него утилиту shutown.exe.
Но возник вопрос.
Обязательно ли включать ее в проект, если на целевой системе такая утилита есть и находится по известному пути?
Дело в том, что MSI-пакет неоправданно увеличивается в размерах.
А способа не включать его в проект я не нашел.
Когда создаю иконку, студия просит указать утилиту в файловой системе проекта.
То же самое происходит, если мне нужно получить иконку из стандартной windows DLL-ки.


Время: 16:01.

Время: 16:01.
© OSzone.net 2001-