That would be cool but I'm going to hold off until I'm fighting with the next one. This one is doing what I want. I'd say each time I make an MSI you guys teach me something else.
On Jan 29, 2014, at 12:23 AM, Blair Murri <os...@live.com> wrote: > Post a URL and we will interpret/educate on the interpretation thereof > > > Walter Dexter <wfdex...@gmail.com> wrote: > > 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 > > ------------------------------------------------------------------------------ > 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