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