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

Reply via email to