I had not defined BUNDLEPROVIDERKEY in my MSI *but* I was just trying to verify that the data was passed from the bootstrapper to the MSI by checking the bootstrapper and MSI logs.
In the bootstrapper log I see [0BE4:13F4][2015-03-26T11:43:52]i301: Applying execute package: projectName.msi, action: Install, path: C:\ProgramData\Package Cache\{GUID}v1.0.0.0\projectMSI.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7" BUNDLEPROVIDERKEY=""' In the MSI log I see MSI (s) (A0:7C) [11:43:52:776]: Command Line: ARPSYSTEMCOMPONENT=1 MSIFASTINSTALL=7 BUNDLEPROVIDERKEY= REBOOT=ReallySuppress CURRENTDIRECTORY=D:\Projects\solution\bootstrapper\bin\Debug CLIENTUILEVEL=3 MSICLIENTUSESEXTERNALUI=1 CLIENTPROCESSID=3044 So it looks like the bootstrapper is not passing BUNDLEPROVIDERKEY to the MSI at all. My first attempt was with WiX 3.8 but I just upgraded to WiX 3.9 and I see the same behavior. On Thu, Mar 26, 2015 at 10:08 AM, Hoover, Jacob <jacob.hoo...@greenheck.com> wrote: > Did you define the property in you MSI and declare it as Secure? > > Ex (with remember-me pattern in place): > > <Property Id="BUNDLEPROVIDERKEY" Secure="yes"> > <RegistrySearch Id="FindBundleProviderKey" Root="HKLM" > Key="SOFTWARE\$(var.ApplicationKeyPath)" Name="BundleProviderKey" > Type="raw" /> > </Property> > ... > <CustomAction Id="SaveCmdLineBUNDLEPROVIDERKEY" > Property="CMDLINE_BUNDLEPROVIDERKEY" Value="[BUNDLEPROVIDERKEY]" > Execute="firstSequence" /> > <CustomAction Id="SetFromCmdLineBUNDLEPROVIDERKEY" > Property="BUNDLEPROVIDERKEY" Value="[CMDLINE_BUNDLEPROVIDERKEY]" > Execute="firstSequence" /> > ... > <Custom Action='SaveCmdLineBUNDLEPROVIDERKEY' Before='AppSearch'/> > <Custom Action='SetFromCmdLineBUNDLEPROVIDERKEY' > After='AppSearch'>CMDLINE_BUNDLEPROVIDERKEY</Custom> > > -----Original Message----- > From: Edwin Castro [mailto:egca...@gmail.com] > Sent: Thursday, March 26, 2015 11:51 AM > To: General discussion about the WiX toolset. > Subject: Re: [WiX-users] Predicting Bootstrapper Cache Location > > Jacob, > > You mentioned something interesting that I can't get to work. I tried > > <Chain> > <MsiPackage SourceFile="$(var.projectName.TargetPath)"> > <MsiProperty Name="BUNDLEPROVIDERKEY" Value="[WixBundleProviderKey]"/> > </MsiPackage> > </Chain> > > But BUNDLEPROVIDERKEY is always empty in the msi log. > > Should I expect that to work? > > -- > Edwin G. Castro > > > On Thu, Mar 26, 2015 at 7:52 AM, Hoover, Jacob <jacob.hoo...@greenheck.com > > > wrote: > > > To extend upon Phil's suggestion, > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Updater- > > application-using-Bootstrapper-UI-Bundle-td7596579.html > > > > -----Original Message----- > > From: Phill Hogland [mailto:phogl...@rimage.com] > > Sent: Thursday, March 26, 2015 7:11 AM > > To: wix-users@lists.sourceforge.net > > Subject: Re: [WiX-users] Predicting Bootstrapper Cache Location > > > > I described one approach in this thread < > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/WiX-Burn > > -managing-installed-products-after-initial-install-td7595346.html#a759 > > 5368 > > > > > . > > > > > > > > -- > > View this message in context: > > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Predicti > > ng-Bootstrapper-Cache-Location-tp7599709p7599716.html > > Sent from the wix-users mailing list archive at Nabble.com. > > > > > > ---------------------------------------------------------------------- > > -------- Dive into the World of Parallel Programming The Go Parallel > > Website, sponsored by Intel and developed in partnership with Slashdot > > Media, is your hub for all things parallel software development, from > > weekly thought leadership blogs to news, videos, case studies, > > tutorials and more. Take a look and join the conversation now. > > http://goparallel.sourceforge.net/ > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > ---------------------------------------------------------------------- > > -------- Dive into the World of Parallel Programming The Go Parallel > > Website, sponsored by Intel and developed in partnership with Slashdot > > Media, is your hub for all things parallel software development, from > > weekly thought leadership blogs to news, videos, case studies, > > tutorials and more. Take a look and join the conversation now. > > http://goparallel.sourceforge.net/ > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > -- > Edwin G. Castro > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot Media, is > your hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and more. Take a > look and join the conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming The Go Parallel Website, > sponsored > by Intel and developed in partnership with Slashdot Media, is your hub for > all > things parallel software development, from weekly thought leadership blogs > to > news, videos, case studies, tutorials and more. Take a look and join the > conversation now. http://goparallel.sourceforge.net/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- Edwin G. Castro ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users