For the file that should never be upgraded, check out the NeverOverwrite 
attribute of the Component element.
 
> From: afor...@cmu.edu
> To: wix-users@lists.sourceforge.net
> Date: Tue, 24 Sep 2013 09:37:50 -0400
> Subject: Re: [WiX-users] Need some help with upgrade support in       first   
> version of      MSI
> 
> 1) http://wixtoolset.org/documentation/manual/v3/xsd/wix/majorupgrade.html
> 
> My MajorUpgrade element looks like this: 
> 
> <MajorUpgrade DowngradeErrorMessage="A more recent version of [ProductName] 
> is already installed." Schedule="afterInstallInitialize" />
> 
> So presumably your Product element has a Version attribute that would be 
> something like "1.0.0". Say this is installed on client machines, and you 
> need to upgrade them. You would then increment the Version to something like 
> "1.0.1" (or whatever it appropriate), then when clients try to install the 
> new msi package, it will detect that there is 1.0.0 installed already, remove 
> it, and install 1.0.1.
> 
> 2) Maybe this? http://stackoverflow.com/questions/488620/wix-major-upgrade
> 
> If you've built your own WiX installer, you're not much more of a newbie than 
> I am. :-)
> 
> 
> -----Original Message-----
> From: nkshirsagar [mailto:nkshirsa...@gmail.com] 
> Sent: Tuesday, September 24, 2013 09:25
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Need some help with upgrade support in first version 
> of MSI
> 
> can you provide any details? I'm a wix newbie. I'm using wix 3.7. What do I
> need to 
> 
> 1) Make sure my msi can support future upgrades
> 2) When the next msi installs, one of the files must not be changed (its a
> data file, I need to keep it as it is.. )
> please help ! 
> 
> 
> 
> 
> --
> View this message in context: 
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Re-Need-some-help-with-upgrade-support-in-first-version-of-MSI-tp7589171p7589172.html
> Sent from the wix-users mailing list archive at Nabble.com.
> 
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> ------------------------------------------------------------------------------
> October Webinars: Code for Performance
> Free Intel webinars can help you accelerate application performance.
> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
> the latest Intel processors and coprocessors. See abstracts and register >
> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
                                          
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to