У меня есть новый проект установки WIX UI в VS, который компилируется в MSI. С ним все отлично работает.
Устанавливает / удаляет нужные мне файлы. Например, он помещает 3 DLL в папку Program Files, устанавливает службу Windows и GAC представляет собой DLL.
Теперь, допустим, я установил это в заданной среде. Затем одна из наших DLL-библиотек меняется, и нам нужно обновить эту установку, не затрагивая другие уже установленные файлы (например, службу). Поэтому я подумал бы, что мне понадобится MSI-пакет исправлений / обновлений, предназначенный для этой одной DLL-библиотеки и просто перезаписывающий этот конкретный файл. .
Какой самый простой способ сделать это? Нужны ли VS проекты по существу для каждого исправления / обновления MSI? Ниже приведены мои текущие 2 проекта, связанные с WIX (установщик + пользовательские действия)
![enter image description here](https://i.stack.imgur.com/Jtrk7.png)