The install would have already started if my external UI is being executed right? i.e. the callback would occur only after I call the InstallProduct API from my bootstrapper exe, so I don't have any more chance of passing in a command line argument I guess.
I'll try using the context to set the property and get back on this thread.. Thanks! On Wed, Sep 15, 2010 at 4:15 PM, Wilson, Phil <[email protected]>wrote: > If you haven't started the install yet, you could pass those properties on > the command line. Alternatively, the first parameter in the UIHandler > callback ("context") is (can be cast to) the MSIHANDLE for the install. The > example callback in MSDN casts it to an MSIHANDLE when it calls > MsiFormatRecord(). I've never tried an MsiSetProperty() on it though. > > > Phil Wilson > > -----Original Message----- > From: Pratapa Reddy Sanaga [mailto:[email protected]] > Sent: Wednesday, September 15, 2010 3:53 PM > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] Can msi external ui write to the MSI properties? > > Hi, > > I'm trying to see if I can use msi external ui for my project. Will I be > able to get an input from the user using msi external ui and then store > that, lets say string, input from the user into one of the msi properties? > I > feel it can't be done because the external ui would probably be running in > a > separate process and it wouldn't have any handle to the currently running > msi to set the property. Please assert my understanding. > > Thanks, > Pratap. > > -- > Vote for loksatta = vote for a better future > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > WiX-users mailing list > [email protected] > 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 > [email protected]. 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). > > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > WiX-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Vote for loksatta = vote for a better future ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ WiX-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-users

