Geoff Finger wrote:
> If we run our installation and then delete the msi when we're done,
> uninstalling the program through add/remove works but selecting the
> Change option fails. 

MSI caches the .msi database but strips out any embedded cabinets, so a 
Change operation to *add* features will require the original source.

> The person who handles the older InstallAware msi's says that they
> have an "web install" option they can set that will make sure the
> whole msi gets cached in Windows\Installer. Are there any similar
> options in Wix, either for individual components or the whole msi?
>   

Not today. A simple approach is to have a bootstrapper copy the .msi to 
a localappdata location and run the install from the copy. That way, MSI 
will look to the copy if it's needed. The WiX setupexe bootstrapper 
offers that option. Visual Studio copies the .msi into the installation 
directory tree, then uses the MSI APIs to add that copy as a source.

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



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to