[WiX-users] Auto deletion of reg values written by MSI

2011-08-19 Thread Pratapa Reddy Sanaga
Hi, Is there a way I can ask the MSI not to delete the registry values it has written to the MSI during uninstallation? I'm looking at the RegistryKey's Action options. create or createAndRemoveOnUninstall both delete the values that are written by RegistryValue element. I need to preserve those

Re: [WiX-users] Can msi external ui write to the MSI properties?

2010-09-16 Thread Pratapa Reddy Sanaga
tor" is the word used in the MSDN docs. It's not a > replacement for UI actions like collecting features and showing EULAs, it's > only to monitor the execute sequence of the install when you install the MSI > silently, suppressing any built-in MSI UI. > > Phil Wilson >

Re: [WiX-users] Can msi external ui write to the MSI properties?

2010-09-16 Thread Pratapa Reddy Sanaga
tiple MSI files means that you suppress all your > UI, and collect things like a feature list and properties to be set from a > response file that your program reads and passes to the MSI command line. > > Phil Wilson > > > -Original Message- > From: Pratapa Reddy San

Re: [WiX-users] Can msi external ui write to the MSI properties?

2010-09-15 Thread Pratapa Reddy Sanaga
line. I don't see > why you would try to set properties from your callback - it seems > non-deterministic to me. Also you can't really show a UI there and expect to > support a silent install. > > Phil Wilson > > > -Original Message- > From: Pratapa Reddy Sana

Re: [WiX-users] Can msi external ui write to the MSI properties?

2010-09-15 Thread Pratapa Reddy Sanaga
the msi somehow.. On Wed, Sep 15, 2010 at 4:28 PM, Pratapa Reddy Sanaga < pratap.san...@gmail.com> wrote: > 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

Re: [WiX-users] Can msi external ui write to the MSI properties?

2010-09-15 Thread Pratapa Reddy Sanaga
ext") 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

[WiX-users] Can msi external ui write to the MSI properties?

2010-09-15 Thread Pratapa Reddy Sanaga
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

Re: [WiX-users] WebBrowser control in custom UI dialog

2010-09-07 Thread Pratapa Reddy Sanaga
from an elevated process which seems incredibly > dangerous. > > I've been disappointed by embedded UI (random limitations). At this point, > I've focused on building a really solid external UI. > > On Tue, Aug 31, 2010 at 3:17 PM, Pratapa Reddy Sanaga < > p

Re: [WiX-users] WebBrowser control in custom UI dialog

2010-08-31 Thread Pratapa Reddy Sanaga
Infact, I'm able to put up a WebBrowser control in my deferred custom action. So, is there any reason why I should not be using a WebBrowser in the deferred custom action itself? Thanks, Pratap. On Thu, Aug 26, 2010 at 11:08 AM, Pratapa Reddy Sanaga < pratap.san...@gmail.com> wrote:

Re: [WiX-users] WebBrowser control in custom UI dialog

2010-08-26 Thread Pratapa Reddy Sanaga
o any docs talking about the msi external ui? MSDN documentation didn't give me enough info about it... Thanks, Pratap. On Tue, Aug 24, 2010 at 2:47 PM, Pratapa Reddy Sanaga < pratap.san...@gmail.com> wrote: > When is my embedded UI called into during the execution sequence? Is

Re: [WiX-users] WebBrowser control in custom UI dialog

2010-08-24 Thread Pratapa Reddy Sanaga
n your own bootstrapper before starting > the MSI transaction. > > You could use IDCRL from a custom action. > > -Original Message- > From: Pratapa Reddy Sanaga [mailto:pratap.san...@gmail.com] > Sent: Thursday, August 19, 2010 11:45 AM > To: General discussion for

[WiX-users] WebBrowser control in custom UI dialog

2010-08-19 Thread Pratapa Reddy Sanaga
Hi, I'm trying to solve the following problem. The MSI will enroll the client into my service only if the user provides LiveID credentials and the MSI is able to get a federated token from LiveID service. Currently LiveID does not support using ws-trust endpoint to get a token, so I will have to

[WiX-users] How to request live id credentials from the user during installation

2010-08-02 Thread Pratapa Reddy Sanaga
Hi, I'm trying to figure out how to request live id credentials from the user during installation. Here is what I'm thinking: 1. Use some custom UI to show a simple message to enter the live id and password with Login and Cancel buttons. This will be executed in InstallUISequence. 2. Save the log

[WiX-users] How does network installation work?

2010-06-25 Thread Pratapa Reddy Sanaga
Hi, I'm trying to create an MSI that would refer to a resource from the network location during installation. I see an MSDN article about how office does network installation for different SKUs based on a config.xml file. >From the article : http://technet.microsoft.com/en-us/library/cc179214(off

Re: [WiX-users] Transforms in Wix 2.0

2010-06-18 Thread Pratapa Reddy Sanaga
users must use MSI-SDK tools for creating transforms. See MSDN for > examples. > > -Original Message----- > From: Pratapa Reddy Sanaga [mailto:pratap.san...@gmail.com] > Sent: Monday, June 07, 2010 12:22 PM > To: General discussion for Windows Installer XML toolset. > Subjec

Re: [WiX-users] Wix V2.0 sourcecode?

2010-06-18 Thread Pratapa Reddy Sanaga
is > at http://wix.codeplex.com/releases/view/44406, Look at the right. > > On Tue, Jun 8, 2010 at 5:30 PM, Pratapa Reddy Sanaga < > pratap.san...@gmail.com> wrote: > > > Hi, > > > > I'm trying to download the source code for Wix V2.0, but I'

Re: [WiX-users] Localization - ProductCode property

2010-06-18 Thread Pratapa Reddy Sanaga
010 at 11:08 AM, Blair wrote: > Your certificates are based on ProductCode? There is no reason I can think > of that a Major Upgrade can't retain/reuse files or configuration from a > previous installation. > > -Original Message- > From: Pratapa Reddy Sanaga [mailto:pra

Re: [WiX-users] Localization - ProductCode property

2010-06-17 Thread Pratapa Reddy Sanaga
t; > > > 0. *Every* MSI should have a different PackageCode. Even two builds of > > the same MSI. > > > Sascha > > > > On Thu, Jun 17, 2010 at 2:28 AM, Pratapa Reddy Sanaga > wrote: > > Hi, > > > > I was going through an example for localization an

[WiX-users] Localization - ProductCode property

2010-06-16 Thread Pratapa Reddy Sanaga
Hi, I was going through an example for localization and came across this MSDN page http://msdn.microsoft.com/en-us/library/aa372369. It says that we must change the productCode for every localized package. Is this a necessary condition or just a good practice? I'm planning to create MSIs for diffe

[WiX-users] Wix V2.0 sourcecode?

2010-06-08 Thread Pratapa Reddy Sanaga
Hi, I'm trying to download the source code for Wix V2.0, but I'm getting redirected from http://wix.sourceforge.net/downloadv2.html to this link for V3.0 download - http://wix.codeplex.com/. Can someone give me a pointer to V2.0 pointer? Thanks, Pratap. -- Vote for loksatta = vote for a bette

Re: [WiX-users] End dialog UI

2010-06-07 Thread Pratapa Reddy Sanaga
> I don't know if it as simple as removing the quotes or not: > > > !(loc.Error_25001) > > > Also, your light.exe commandline looks more like WiX v2 instead of WiX v3. > > -Original Message- > From: Pratapa Reddy Sanaga [mailto:pratap.san...@gmail.co

[WiX-users] Transforms in Wix 2.0

2010-06-07 Thread Pratapa Reddy Sanaga
Hi, Does Wix 2.0 have support for creating transforms? I see that Torch tool has been introduced in Wix 3.0. How did Wix 2.0 users create transforms? Also, !(loc.StringIdForError) format for custom error message localization doesn't work when the MSI is created with Wix 2.0 tools. Maybe Wix 2.0 h

Re: [WiX-users] End dialog UI

2010-06-07 Thread Pratapa Reddy Sanaga
57 AM, Pratapa Reddy Sanaga < pratap.san...@gmail.com> wrote: > I'm hitting some issues with localization. > > I created error 25001 as follows and called MsiProcessMessage from a custom > action: > > > "!(loc.Error_25001)" > > > And cre

Re: [WiX-users] End dialog UI

2010-06-07 Thread Pratapa Reddy Sanaga
ror number as > described in the page http://msdn.microsoft.com/library/aa371614.aspx. > > The custom action itself shouldn't return 25001. It should return the > documented return values for the type of custom action you created. > > -Original Message- > From: Prata

Re: [WiX-users] End dialog UI

2010-06-04 Thread Pratapa Reddy Sanaga
Thanks Nick! I want to end the installation(in case of failure) with a custom message like "Installation failed with 0x80240437. Please check that your system clock is showing the correct time and retry installation again." I created a localizable error table with error code 25001 for the above m

[WiX-users] End dialog UI

2010-05-21 Thread Pratapa Reddy Sanaga
I'm trying to find out which UI library would be most suitable for my project. Currently I use LimitUI property in the wix file and with this property, I don't get an end dialog which informs the user about success/failure of the installation. I want to add another modal dialog which would inform t

[WiX-users] Showing progress bar messages using MsiProcessMessage

2009-03-19 Thread Pratapa Reddy Sanaga
Hi, Has anyone successfully tried the example shown in this MSDN page? http://msdn.microsoft.com/en-us/library/aa367525(VS.85).aspx I’m trying to use the sample code to show some messages in my MSI, but I just can’t see any text in the progress bar. Can someone please help me with showing pro

[WiX-users] Extracting a certificate from binary table

2009-01-26 Thread Pratapa Reddy Sanaga
Hi, I'm placing a .pfx certificate in the binary table and wish to retrieve it in my deferred custom action dll. From what I read on the forum, I see that this can be achieved by reading the certificate using immediate custom action, write it to custom action data(or to a temporary file, which I d