Я работаю над проектом установки, который создает довольно большой MSI-файл из-за большого числа зависимостей.В настоящее время мне нужно отправлять обновления для этого на мой удаленный клиент, довольно сложный процесс из-за моего медленного соединения ADSL.
Что я могу сделать, чтобы я мог только отправлять, например, обновленный файл базы данных или обновленный файл .exe, и позволить моему клиенту объединить их в основной пакет установки?Я знаю, что есть такое животное, как модуль слияния , но я не знаю, подходят ли они для этой конкретной задачи.При использовании стандартного проекта VS мой единственный вариант - не упаковывать файлы в файлы .msi или .cab, поэтому он может сохранить основной пакет, и я отправляю отдельные файлы для его замены в основном пакете.Возможно, я мог бы улучшить размер пакета, вручную сжав файлы и распаковав их с помощью специального действия перед выполнением основной установки.
Как мне это сделать?