hi,

I have made a product and two patches,

msi 1.0.0.1
msp(A) 1.0.1.1 (between 1.0.0.1 and 1.0.1.1)
msp(B) 1.0.2.1 (between 1.0.0.1 and 1.0.2.1)

I can update to 1.0.2.1 with (B) from 1.0.0.1,
but can't update with (A) from 1.0.1.1.

What I take attention for wxs?

<?define PatchVersion   = "1.2" ?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
   <PatchCreation
       Id="224C316D-5894-4771-BABF-21A3AC1F75FF"
       CleanWorkingFolder="yes"
       OutputPath="patch.pcp"
       WholeFilesOnly="yes"
       Codepage="932"
       >

       <PatchInformation
           Description="$(var.AppFullName) Updater $(var.PatchVersion)"
           Comments="$(var.AppFullName) Updater $(var.PatchVersion)"
           ShortNames="no"
           Languages="1041"
           Compressed="yes"
           Manufacturer="Our Company"/>

       <PatchMetadata
           AllowRemoval="yes"
           Description="$(var.AppFullName) Updater $(var.PatchVersion)"
           ManufacturerName="Our Company"
           TargetProductName="$(var.AppFullName)"
           MoreInfoURL="http://www.ours.co.jp";
           Classification="Update"
           DisplayName="$(var.AppFullName) Updater $(var.PatchVersion)"/>

       <Family DiskId="5000"
           MediaSrcProp="Sample"
           Name="Sample"
           SequenceStart="5000">
           <UpgradeImage SourceFile="Maou11.msi" Id="SampleUpgrade">
               <TargetImage SourceFile="Maou.msi" Order="2"
                   Id="SampleTarget" IgnoreMissingFiles="no" />
           </UpgradeImage>
       </Family>

       <PatchSequence PatchFamily="SamplePatchFamily"
           Sequence="1.0.0.0"
           Supersede="yes"
            />

   </PatchCreation>
</Wix>


  <Product Id="184848AE-687E-4E63-9FBB-E41616F8608E"
Name="$(var.AppFullName)" Language="1041" Codepage="932"
Version="$(var.ProductVersion)" Manufacturer="MyCompany"
UpgradeCode="E66227D3-C778-4817-9AB7-E949A7518674">

...

    <!-- Upgrade Information -->
    <Upgrade Id="$(var.UpgradeCode)">
      <UpgradeVersion Minimum="0.0.0"
                      Maximum="$(var.ProductVersion)"
                      IncludeMinimum="yes"
                      Language="1033"
                      Property="OLDUPGRADE" />
      <UpgradeVersion Minimum="$(var.ProductVersion)"
                      OnlyDetect="yes"
                      Language="1033"
                      Property="DETECTNEW" />
    </Upgrade>
  </Product>

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to