That's right. I my experience it doesn't really matter if component remains 
transitive (my case) or loses transitive state when removing the patch. The 
question to ask is: if patch application removed file(s), when patch itself is 
removed how will those files come back? And the answer seems to be: unless they 
somehow ended up in MSI cache, you will need the original MSI file. I admit 
that by keeping components/files marked as transitive all the time, I expected 
that patching system will somehow get the signal to cache the file and in my 
tests it looked like that is really happening. Except that file was cached 
because of previous patch application.

The real problem is that setup executables typically run in temporary folder 
and MSI file will probably be lost some time after the install. Instead, MSI 
should be put in a known location to be a source in addition to baseline cache. 
I still don't understand how would you pass that source location when patch is 
removed via the Control Panel ARP.

-----Original Message-----
From: Rob Mensching [mailto:r...@robmensching.com] 
Sent: Saturday, January 23, 2010 3:08 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Does patch removal restore removed data files?


That does sound very much like the behavior described here:
http://blogs.msdn.com/pmarcu/archive/2009/05/19/wix-removing-files-with-patches.aspx

-- 
virtually, Rob Mensching - http://RobMensching.com LLC


TradeStation Group, Inc. is a publicly-traded holding company (NASDAQ GS: TRAD) 
of three operating subsidiaries, TradeStation Securities, Inc. (Member NYSE, 
FINRA, SIPC and NFA), TradeStation Technologies, Inc., a trading software and 
subscription company, and TradeStation Europe Limited, a United Kingdom, 
FSA-authorized introducing brokerage firm. None of these companies provides 
trading or investment advice, recommendations or endorsements of any kind. The 
information transmitted is intended only for the person or entity to which it 
is addressed and may contain confidential and/or privileged material. Any 
review, retransmission, dissemination or other use of, or taking of any action 
in reliance upon, this information by persons or entities other than the 
intended recipient is prohibited. If you received this in error, please contact 
the sender and delete the material from any computer.
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to