Sounds like the WPF project is the bootstrapper itself. Why can't you change 
its project type from class library to windows executable and include both the 
MSI and the XML as resources? 

Edwin G. Castro
Software Developer - Staff
Digital Channels
Fiserv
Office: 503-746-0643
Fax: 503-617-0291
www.fiserv.com
Please consider the environment before printing this e-mail


> -----Original Message-----
> From: David Watson [mailto:dwat...@sdl.com]
> Sent: Friday, April 08, 2011 7:18 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] A RegistrySearch question andMulti-
> Instancequestions.
> 
> You could also make a Burn (in wix 3.6) bundle to package them together.
> 
> Dave
> 
> -----Original Message-----
> From: Peter Shirtcliffe [mailto:pshirtcli...@sdl.com]
> Sent: 08 April 2011 15:03
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] A RegistrySearch question andMulti-
> Instancequestions.
> 
> 2. Package them up into a self extracting executable with something like 7zip
> or winrar. You can specify a command line to run after extraction when you
> create the archive.
> 
> -----Original Message-----
> From: Tyler Walters [mailto:tyler.walters...@gmail.com]
> Sent: 08 April 2011 14:56
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] A RegistrySearch question and Multi-
> Instancequestions.
> 
> Thanks David
> 
> 1. You are absolutely right. I completely missed that. Solved! :D
> 
> 2. It is a bootstrapper that interacts with the msi before executing it. It is
> actually a wpf project and I reference the
> Microsoft.Deployment.WindowsInstaller.dll that is in the wix\bin folder.
> Basically I just need to figure out how I can package the three  files into a
> single .exe so we are only shipping our customers a single file. However, it
> may be that the bootstrapper could actually be a custom action, I don't know
> if that would work or not.
> 
> On Fri, Apr 8, 2011 at 4:40 AM, David Watson <dwat...@sdl.com> wrote:
> 
> > 1, I think you may be missing Uninstall from your key path.
> > e.g.
> >
> >
> "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\[ProductCode]"
> >
> > 2, Not sure what you are aiming at here, dtf is an api that helps you
> > access the windows installer, did you make a custom action project?
> >
> > 3, I've not really done instance transforms, they always seem more
> > trouble than they are worth, sorry.
> >
> >
> > -----Original Message-----
> > From: Tyler Walters [mailto:tyler.walters...@gmail.com]
> > Sent: 07 April 2011 20:31
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] A RegistrySearch question and Multi-Instance
> > questions.
> >
> >
> >  1. RegistrySearch. I am trying to do a registry search and it is not
> > working.
> >
> >    <Property Id="USERINSTANCENAME">
> >      <RegistrySearch Id="InstanceNameSearch" Root="HKLM"
> > Key="SOFTWARE\Microsoft\Windows\CurrentVersion\[ProductCode]"
> > Name="InstanceName" Type="raw" />
> >    </Property>
> >
> >    Now I thought it was just this simple, but the property is not
> > being set. Here is part of the log. (If you need more of the log, let me
> know).
> >    I have gone into the registry and manually verified that the
> > registry value is set. This log comes from doing a repair after installing.
> >
> > AppSearch: Property: USERINSTANCENAME, Signature:
> InstanceNameSearch
> > MSI (c) (04:D8) [12:14:45:067]: Note: 1: 2262 2: Signature 3:
> > -2147287038 MSI (c) (04:D8) [12:14:45:067]: Note: 1: 1402 2:
> >
> >
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\{A
> 53A5F7C-7AF1-4
> > 854-9B4F-01A6C77CC4AB}
> > 3: 2
> > Action ended 12:14:45: AppSearch. Return value 1.
> >
> >
> >  2. Multi-Instance. I have a boot strapper that is using
> > Microsoft.Deployment.WindowsInstaller (or DTF) and when it builds, a
> > dll and an xml file are created.
> >    The problem is that I now have an msi, dll, and xml file that I
> > cannot figure out how to package into a single exe. Does anyone have a
> > suggestion on how
> >    this could be handled.
> >
> >
> >  3. Multi-Instance. I am having a problem doing major upgrades. I ran
> > into the problem of all instances being uninstalled instead of just
> > the specified
> >    instance. I learned each instance needs to be part of its own
> > upgradecode family, so now each instance transform has its own
> upgradcode.
> > The problem
> >    is that I can't figure out now how to search for the specific
> > upgradcode code and mark it for uninstallation. I was trying to use the
> 'Upgrade'
> > element,
> >    but it doesn't allow for a condition, which is the only way I see
> > it working. What have other people done to make multi-instance major
> > upgrades work?
> >
> > Thanks
> >
> > --
> > Tyler Walters - Duck Creek Technologies, Inc.
> >
> >
> -----------------------------------------------------------------------------
> > -
> > Xperia(TM) PLAY
> > It's a major breakthrough. An authentic gaming smartphone on the
> > nation's most reliable network.
> > And it wants your games.
> > http://p.sf.net/sfu/verizon-sfdev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> > SDL PLC confidential, all rights reserved.
> > If you are not the intended recipient of this mail SDL requests and
> > requires that you delete it without acting upon or copying any of its
> > contents, and we further request that you advise us.
> > SDL PLC is a public limited company registered in England and Wales.
> >  Registered number: 02675207.
> > Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire
> > SL6 7DY, UK.
> >
> >
> >
> >
> -----------------------------------------------------------------------------
> -
> > Xperia(TM) PLAY
> > It's a major breakthrough. An authentic gaming smartphone on the
> > nation's most reliable network.
> > And it wants your games.
> > http://p.sf.net/sfu/verizon-sfdev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> 
> 
> 
> --
> Tyler Walters
> -----------------------------------------------------------------------------
> -
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming smartphone on the nation's
> most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> -----------------------------------------------------------------------------
> -
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming smartphone on the nation's
> most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> ------------------------------------------------------------------------------
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming smartphone on the nation's
> most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to