I was looking for some software to create MSI patches.
Install Shiled 12 has some support, but it seemed to be a little complex.
I came acrosss the MSI Patch Builder, which looked nice.
But thier product docuemntation is pathetic.
There are no examples and the link pointed to some MSI articles on MSDN.
If somebody is new to creating MSI and stuffs like that, it will take some time to understand what this product will do.
After understanding the patch creation process in Install Shiled a bit, I got what this product will do.
1. You have a base MSI. It could be created using what ever software. (Install Shield, Visual Studio Setup)
2. You create an incremental one, which was created after adding/modifying a set of files
3. Now give these 2 MSIs as inputs to the MSI Patch Builder and it gives the "MSI Diff" as the patch.
This can be used in the cases, where you want to distribute the incremental changes as patches.
Now there are complex cases, particularly when COM components are involved.
I could try it only a few times, after which it the trail version expired.
It should have been valid atleast for a few days, without which you cannot properly evaluate the product.
Also it does not look to be a well supported product
It costs only $49, looks like I need to pay even to evaluate.
Anybody knows about some better product to create patches?