Hate to say this, but write it to a registry key and read it back is the only way I am aware of to do this.
Its not very much XML: You need a component with a registry entry, a property with a registry search. Michael -----Original Message----- From: Sanjay Rao [mailto:s...@noida.interrasystems.com] Sent: Thursday, 3 February 2011 7:02 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] install location not preserved while upgradation what will be way to do this using WIX ? I ruled out the registry storing/retrieving method, because there is a considerable amount of xml needs to be written for it. I would not mind it if there is some straightaway method of getting older install location using WIX. Regards, Sanjay Rao On 02-02-2011 12:43, Wilson, Phil wrote: > Setting ARPINSTALLLOCATION allows retrieval of the location using > MsiGetProductInfo(...INSTALLPROPERTY_INSTALLLOCATION...) so I guess the > "other than storing registry keys" requirement would be met, but > storing/retrieving the install location from the registry is trivial anyway > with built-in MSI functionality. Sanjay doesn't say why the registry method > is ruled out. > > Alternatively, if you know of a component that is in that primary install > folder, then do a component search for it via AppSearch to set the path. > > Phil Wilson > > > -----Original Message----- > From: Neil Sleightholm [mailto:n...@x2systems.com] > Sent: Wednesday, February 02, 2011 12:25 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] install location not preserved while upgradation > > I believe the registry is the only way: > http://robmensching.com/blog/posts/2010/5/2/The-WiX-toolsets-Remember-Pr > operty-pattern > > You could set the ARPINSTALLLOCATION > http://robmensching.com/blog/posts/2011/1/14/ARPINSTALLLOCATION-and-how- > to-set-it-with-the-WiX-toolset but I don't know how you would recall > that. > > Neil > > -----Original Message----- > From: Sanjay Rao [mailto:s...@noida.interrasystems.com] > Sent: 02 February 2011 19:01 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] install location not preserved while upgradation > > Hi, > > Every time when I upgrade my software, install location dialog shows the > default install location, It does not picks the previously installed > location automatically. Is there any way to do this other than > storing/searching registry keys. Pointer to a article is also welcome. > > Thanks in advance. > > Regards, > Sanjay Rao > > ------------------------------------------------------------------------ > ------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires February > 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > *** Confidentiality Notice: This e-mail, including any associated or attached > files, is intended solely for the individual or entity to which it is > addressed. This e-mail is confidential and may well also be legally > privileged. If you have received it in error, you are on notice of its > status. Please notify the sender immediately by reply e-mail and then delete > this message from your system. Please do not copy it or use it for any > purposes, or disclose its contents to any other person. This email comes from > a division of the Invensys Group, owned by Invensys plc, which is a company > registered in England and Wales with its registered office at 3rd Floor, 40 > Grosvenor Place, London, SW1X 7AW (Registered number 166023). For a list of > European legal entities within the Invensys Group, please go to > http://www.invensys.com/legal/default.asp?top_nav_id=77&nav_id=80&prev_id=77. > > You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail > recept...@invensys.com. This e-mail and any attachments thereto may be > subject to the terms of any agreements between Invensys (and/or its > subsidiaries and affiliates) and the recipient (and/or its subsidiaries and > affiliates). > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > -- Sanjay Rao Digital Media Group, Interra Systems s...@interrasystems.com Phone: +1-408-873-1212 http://www.interrasystems.com ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users