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

Reply via email to