Чтобы быть в состоянии обновить Ваш старый пакет, необходимо использовать (и узнать) старый код обновления.
код Пакета должен отличаться (т.е. автоматически сгенерированный) для каждого различного MSI (MSI может кэшироваться с гуидом как ключ кэша).
Код продукта должен отличаться между значительным обновлением, но важен для незначительных обновлений и патчей. Я не использовал wix, чтобы сделать что-либо еще, чем значительные обновления прямо сейчас, таким образом, я не знаю, что точные детали
Видят статью MSDN о исправление и обновления , а также Учебное руководство
WiXМожет также быть интересно знать, что можно декомпилировать msi, который был сгенерирован Installshield с инструментом dark.exe (включенный в wix). Это восстановит код обновления среди прочего.
Я также предложил бы получить копию Полное руководство к Windows Installer , я высоко рекомендую книгу и не знаю, как я мигрировал бы на WiX без него. Это - очень низкоуровневый обзор Windows Installer, если Вы понимаете книгу тогда, WiX становится довольно легким.
Я знаю, что вы уже приняли ответ, но подружитесь с Orca , если вы еще этого не сделали.
Orca помог мне понять MSI и то, что WiX делал под одеялом. В вашем случае это упростит поиск идентификатора обновления (или любого другого) GUID.
Этот вопрос также может сэкономить вам время и избавить от головной боли :)