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