Я создал MSI "appA.msi" с WiX 3.5 и у меня есть дискретные идентификаторы GUID в файле .wxs для
Product Id
UpdgradeCode
Package Id
У меня не указаны какие-либо GUID компонентов.
Этоустанавливается следующим образом:
...program files...
.....homedir
.......launcher.exe
.........appdirA
...........app.exe
...........app.exe.config
Затем я создал еще один MSI с тем же проектом под названием "appB.msi", все биты которого находились в файле app.exe.config, изменил GUID для
* 1010.*
И я ожидал, что он будет установлен следующим образом:
...program files...
.....homedir
.......launcher.exe
.........appdirB
...........app.exe
...........app.exe.config
(да, launcher.exe - это тот же файл, идущий в том же месте)
Но вместо установки я получаюсообщение «Еще одна версия этого продукта уже установлена».
Но AFAIK версии совершенно разные, верно?
Спасибо.