concerning 'Invalid product version '{0}'. Product version must have a
major version
less than 256, a minor version less than 256, and a build version less
than 65536.' I believe the version format is Major.Minor.Build.Revision,
hence the compile error is correct, albeit missing any limit information
concerning index four


On Mon, Jun 9, 2014 at 3:51 PM, Ed <ecarp...@gmail.com> wrote:

> Thank you Bob,
>
> I have isolated the issue by using basic Visual Studio WiX projects (Setup
> Project and Bootstrapper Project)
>
> To create the MSI, I created a simple Setup Project and changed the
> Product's Version attribute to 1.0.0.65536. Then I crated a basic
> Bootstrapper Project and added a single MSIPackage element which specified
> my new MSI as the only item in the Chain. Note that I am leaving the
> Bootstrapper version as "1.0.0.0", it is not part of the issue.
>
> When the MSI Product Version attribute is set to 1.0.0.65535, my simple
> empty bootstrapper project launches the the msi as expected, but when the
> MSI Product Version's fourth index is 65536 or higher, the MSI parse fails
> with the message I included in the original e-mail.
>
> I understand the build version must be less than 65536, but
> I believe that refers to the third index in the version number. There is no
> compile error for a high number in the fourth version index (I read
> somewhere this was 64-bit, but can't find it now...)
>
> Below is the Product.wxs of the msi that allows the 1.0.0.65536 version
> number to build. It is the only change I made to the basic Setup Project
> and it compiles with no issue:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
>  <Product Id="*" Name="SetupProject1" Language="1033"
> Version="1.0.0.65536" Manufacturer="Me"
> UpgradeCode="656c5f73-a75d-449c-813d-7be197cec1a2">
>  <Package InstallerVersion="200" Compressed="yes"
> InstallScope="perMachine" />
>
> <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is
> already installed." />
>  <MediaTemplate />
>
> <Feature Id="ProductFeature" Title="SetupProject1" Level="1">
>  <ComponentGroupRef Id="ProductComponents" />
> </Feature>
> </Product>
>
> <Fragment>
> <Directory Id="TARGETDIR" Name="SourceDir">
> <Directory Id="ProgramFilesFolder">
>  <Directory Id="INSTALLFOLDER" Name="SetupProject1" />
> </Directory>
> </Directory>
>  </Fragment>
>
> <Fragment>
> <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
>  <!-- TODO: Remove the comments around this Component element and the
> ComponentRef below in order to add resources to this installer. -->
> <!-- <Component Id="ProductComponent"> -->
>  <!-- TODO: Insert files, registry keys, and other resources here. -->
> <!-- </Component> -->
>  </ComponentGroup>
> </Fragment>
> </Wix>
>
>
> On Mon, Jun 9, 2014 at 3:36 PM, Carter Young <ecyo...@grandecom.net>
> wrote:
>
>> My Mistake, it's the MSI causing the issue, not the Burn Engine.  See
>> the post I linked earlier...
>>
>> Quoting Bob Arnson <b...@joyofsetup.com>:
>>
>> > On 6/9/2014 6:01 PM, Carter Young wrote:
>> >> Your getting the error because the number is ignored all together,
>> >> regardless of type, int long string doesnt matter... its unable to
>> >> parse because there is no underlying code in burn that says parse 4th
>> >> digit
>> > Burn supports all four places of version numbers.
>> >
>> > --
>> > sig://boB
>> > http://joyofsetup.com/
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > HPCC Systems Open Source Big Data Platform from LexisNexis Risk
>> Solutions
>> > Find What Matters Most in Your Big Data with HPCC Systems
>> > Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
>> > Leverages Graph Analysis for Fast Processing & Easy Data Exploration
>> > http://p.sf.net/sfu/hpccsystems
>> > _______________________________________________
>> > WiX-users mailing list
>> > WiX-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/wix-users
>> >
>> >
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
>> Find What Matters Most in Your Big Data with HPCC Systems
>> Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
>> Leverages Graph Analysis for Fast Processing & Easy Data Exploration
>> http://p.sf.net/sfu/hpccsystems
>> _______________________________________________
>> WiX-users mailing list
>> WiX-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wix-users
>>
>
>
>
> --
> -Ed
>



-- 
-Ed
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to