Re: [WiX-users] Patch Installer Issue

2009-02-16 Thread Bob Arnson
Yu, Brian wrote:
> I wrote an installer ABC.1.2.3.0.msi which installs the full product
>
> I then create ABC.1.2.3.1msi as a patch and to install it I have to run
> in command line
>   

The MSI SDK says

The product code must be changed if any of the following are true
for the update:

* ...
* The name of the .msi file has been changed.

That requires a major upgrade.

-- 
sig://boB
http://joyofsetup.com/

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Patch Installer Issue

2009-02-16 Thread Yu, Brian
I wrote an installer ABC.1.2.3.0.msi which installs the full product

I then create ABC.1.2.3.1msi as a patch and to install it I have to run
in command line

 

msiexec /i "ABC.1.2.3.1.msi" REINSTALL=ALL REINSTALLMODE=vomus

I put the above string in a ABC.cmd so that users can just run it by
double clicking it.

 

However, I notice that it requires the original ABC 1.2.3.0.msi in the
same path of the ABC.1.2.3.1.msi

Is this by design? And if so why?

Also I tried ABC.1.2.3.2.msi and it only seem to need the original ABC
1.2.3.0.msi

 

Then I tried to uninstall ABC.1.2.3.1.msi from Add or Remove programs

And it correctly removes the file I patched (say mytest.dll) and left
the rest alone

However, if I reapply the patch, the mytest.dll file does not get
installed?

 

Brian Yu

 


_
This e-mail was sent to you by EASYSCREEN LIMITED (EASYSCREEN). We are 
incorporated under the laws of England and Wales (company no. 05677531 and VAT 
registration no. 872810613). Our registered office is at 155 Bishopsgate, 
London EC2M 3TQ. This e-mail and/or any attached documents may contain 
privileged and confidential information and should only be read by those 
persons to whom this e-mail is addressed. Use by other than intended recipients 
is prohibited. If you are not the addressee, you must not copy, distribute, 
disclose or use any of the information in it. If you have received it in error, 
please delete it and immediately notify the sender. EASYSCREEN reserves the 
right to monitor all e-mail messages passing through its network. As we cannot 
guarantee the genuineness, accuracy or completeness of the information 
contained in this message, the statements set forth are not legally binding.
--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users