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