[wix-users] Burn's MSI Size Limitation - Single MSI payload overflow

Shay Martin shay.martin at rockwellcollins.com
Fri Mar 18 12:03:43 PDT 2016


I am getting this for some reason.

 The OutputPath property is not set for this project.  Please check to make
sure that you have specified a valid Configuration/Platform combination.
Configuration='Debug'  Platform='x64'

If I start an empty wix project I do not get this.

On Fri, Mar 18, 2016 at 10:11 AM, Stephens, Rich <RStephens at bottomline.com>
wrote:

> --> Changing to an .exe creates a 32 bit executable which I cannot run. I
> change to x64 and get 'project not selected to build for this solution
> configuration'
>
> Right-click the Solution and select Properties.  Go to the Configuration
> under Configuration properties in the tree on the left of the Solution
> property pages. Make sure "Build" is checked for when "x64" is selected for
> "Platform" for your installer project.
>
> Rich Stephens  |  Bottomline Technologies
> 770-576-3623  |  rstephens at bottomline.com
>
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
> Of Shay Martin
> Sent: Thursday, March 17, 2016 9:18 PM
> To: WiX Toolset Users Mailing List
> Subject: Re: [wix-users] Burn's MSI Size Limitation - Single MSI payload
> overflow
>
> Changing to an .exe creates a 32 bit executable which I cannot run. I
> change to x64 and get 'project not selected to build for this solution
> configuration'
>
> On Thu, Mar 17, 2016 at 6:57 AM, Stephens, Rich <RStephens at bottomline.com>
> wrote:
>
> > Have you tried changing the WiX MSI project to have it produce an EXE
> > instead to see if that will pass along the proper elevation?
> >
> > Rich Stephens  |  Bottomline Technologies
> > 770-576-3623  |  rstephens at bottomline.com
> >
> >
> > -----Original Message-----
> > From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On
> > Behalf Of Shay Martin
> > Sent: Thursday, March 17, 2016 9:54 AM
> > To: wix-users at lists.wixtoolset.org
> > Subject: [wix-users] Burn's MSI Size Limitation - Single MSI payload
> > overflow
> >
> > Hello,
> >
> > I currently have an MSI installer. This MSI needs to be bootstrapped
> > using burn to provide an .exe that passes the appropriate
> > administrative elevation to a script that is executed on install
> > finalize, this script does some prerequisite work required for our
> > software. Administrative elevation is required for this script.
> >
> > There is no way around not using a script executed by the installer,
> > sadly, as I know this is not good practice. When executing the MSI
> > directly, the script is not passed along the administrative elevation,
> > despite defining the appropriate WIX elements/attributes in our source.
> > However, excuting the bootstrapped .exe correctly passes elevation to
> > the script.
> >
> > So our solution is to bootstrap the MSI. The problem, our software is
> > rapidly growing, when the MSI was sub ~2GB in size, Burn was able to
> > provide an .exe. Now, our MSI is reaching a size of ~4GB, Burn can no
> > longer create an .exe and results in an overflow error when linking
> > (light) our source.
> >
> > There is no way for us to break apart our large MSI into smaller MSI(s).
> > Our single MSI has a custom UI for feature based installation.
> >
> > I did some digging around, someone indicated the MSI payload size
> > defined in the Wix source for Burn is a 32 bit integer, yielding an
> > upper limit for a single MSI to be bootstrapped around ~2GB.
> >
> > Is there a solution to get Burn to bootstrap this larger MSI?
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant
> > http://www.firegiant.com/
> >
> > ____________________________________________________________________
> > WiX Toolset Users Mailing List provided by FireGiant
> > http://www.firegiant.com/
> >
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>


More information about the wix-users mailing list