So far as the logs, I have yet to ever find anything I can make sense of in an MSI log. I'm well aware that's my own deficiency but those things are 99.95% unintelligible to me.
On Tue, Jan 28, 2014 at 2:46 PM, Walter Dexter <wfdex...@gmail.com> wrote: > In my case the installer is always run as quiet and there's no > interactions with any user. Our goal is to slip in and deliver stuff > without their noticing. > > I naively put everything in a single feature. it sounds like I would be > better served to sort the files into features based on actual dependencies, > so one feature might be a single .exe and any files it requires to run. > > > On Tue, Jan 28, 2014 at 12:19 PM, Phil Wilson <phildgwil...@gmail.com>wrote: > >> You could move files (strictly components) around, but in most >> installs the features are units of functionality and not random >> collections of assorted files. A feature is the user's unit of >> functionality that can be added or removed, and moving files out of >> one often requires other changes such as help and docs that say >> "installing feature X gives you this functionality" because it no >> longer does. >> >> As Blair says, look at the verbose log. In the absence of hard >> evidence that says what's really happening it seems premature to >> change feature content. >> --------------- >> Phil Wilson >> >> >> On Tue, Jan 28, 2014 at 5:44 AM, Walt Dexter <wfdex...@gmail.com> wrote: >> > And there's the answer. They're all in the same feature. >> > >> > Can I move existing files between features in an upgrade? That would >> position me better the next time around. >> > >> > >> > >> > >> > >> > On Jan 28, 2014, at 4:36 AM, Blair Murri <os...@live.com> wrote: >> > >> >> Are you doing a major upgrade or a recache/repair? >> >> >> >> Are the files it was killing off in the same feature as other files >> that were changed? Remember that features are installed/repaired/removed as >> a unit. >> >> >> >> >> >> Your verbose install logs should be telling you why it wanted to >> "replace" files that "didn't change". What do your logs have to say? >> >> >> >> >> >> >> >> >> >> >> >> >> >> Blair >> >> >> >> >> >> >> >> >> >> >> >> From: Walter Dexter >> >> Sent: Monday, January 27, 2014 9:53 PM >> >> To: General discussion for Windows Installer XML toolset. >> >> >> >> >> >> >> >> >> >> >> >> I believe that is only true for versioned files, although I may be >> mistaken. >> >> >> >> In this particular case (properly versioned .Net 3.5 executables) they >> were >> >> unchanged and should not have been replaced according to my, and your, >> >> understanding of the rules. Despite that, Windows Installer was killing >> >> them off. Perhaps it just shoots first and asks questions later unless >> told >> >> to not terminate. I have no idea. >> >> >> >> >> >> On Mon, Jan 27, 2014 at 7:17 PM, Nicolás Alvarez >> >> <nicolas.alva...@gmail.com>wrote: >> >> >> >>> 2014-01-27 Walter Dexter <wfdex...@gmail.com>: >> >>>> Got it! >> >>>> >> >>>> I haven't worked out all the details but changing the MSIRMSHUTDOWN >> >>>> property to "0" makes it do what I wanted. Note that in this case the >> >>> .exe >> >>>> files that I want to keep running aren't actually being modified. Our >> >>>> deployment folks just don't like to deal with distribution of >> patches; >> >>>> they'd rather send out a full MSI. >> >>> >> >>> Windows Installer only overwrites files that have changed; patch or no >> >>> patch is irrelevant. >> >>> >> >>> -- >> >>> Nicolás >> >>> >> >>> >> >>> >> ------------------------------------------------------------------------------ >> >>> WatchGuard Dimension instantly turns raw network data into actionable >> >>> security intelligence. It gives you real-time visual feedback on key >> >>> security issues and trends. Skip the complicated setup - simply >> import >> >>> a virtual appliance and go from zero to informed in seconds. >> >>> >> >>> >> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk >> >>> _______________________________________________ >> >>> WiX-users mailing list >> >>> WiX-users@lists.sourceforge.net >> >>> https://lists.sourceforge.net/lists/listinfo/wix-users >> >>> >> >> >> ------------------------------------------------------------------------------ >> >> WatchGuard Dimension instantly turns raw network data into actionable >> >> security intelligence. It gives you real-time visual feedback on key >> >> security issues and trends. Skip the complicated setup - simply import >> >> a virtual appliance and go from zero to informed in seconds. >> >> >> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk >> >> _______________________________________________ >> >> WiX-users mailing list >> >> WiX-users@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> ------------------------------------------------------------------------------ >> >> WatchGuard Dimension instantly turns raw network data into actionable >> >> security intelligence. It gives you real-time visual feedback on key >> >> security issues and trends. Skip the complicated setup - simply import >> >> a virtual appliance and go from zero to informed in seconds. >> >> >> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk >> >> _______________________________________________ >> >> WiX-users mailing list >> >> WiX-users@lists.sourceforge.net >> >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > >> > >> ------------------------------------------------------------------------------ >> > WatchGuard Dimension instantly turns raw network data into actionable >> > security intelligence. It gives you real-time visual feedback on key >> > security issues and trends. Skip the complicated setup - simply import >> > a virtual appliance and go from zero to informed in seconds. >> > >> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk >> > _______________________________________________ >> > WiX-users mailing list >> > WiX-users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wix-users >> >> >> ------------------------------------------------------------------------------ >> WatchGuard Dimension instantly turns raw network data into actionable >> security intelligence. It gives you real-time visual feedback on key >> security issues and trends. Skip the complicated setup - simply import >> a virtual appliance and go from zero to informed in seconds. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > ------------------------------------------------------------------------------ WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users