Why the MSP patch is needing the base MSI present in the machine for installation #9255
Unanswered
SujalBirari
asked this question in
Questions
Replies: 2 comments 1 reply
-
|
Verbose logs for the same problem but on a different machine |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Maybe because you're trying to force reinstall with the REINSTALLMODE properties? The patch process from legacy WiX to modern WiX is pretty different. You might use Orca to apply your old patch and your new patch and see what is different. Nothing jumps out at me. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Question
WiX version used - 5.0.0+41e11442
I have created a sample msi with version 1.0.0.0 and then I created the msi again, keeping everything same except changing the version to 1.0.0.1 and changing the version of one of the input dll.
My Product.wxs code -
Then I created a msp patch from the above two msis.
My Patch.wxs -
Now if I perform the following steps -
Then why is it required to have the base msi present in the machine, else it gives following errors -

We have migrated from using WiX v3 to WiX v5, and I did not observe this behaviour in patches created using WiX v3.
Any help or insight will be highly appreciated !!
Open Source Maintenance Fee
wixtoolsetproject because I support the maintainers.Beta Was this translation helpful? Give feedback.
All reactions