Hi,
I am playing with burn again and I am trying to make a windows installer 3.1
package.

I am using a util:FileSearch on the msi.dll to see what version is installed
but I am struggling to work out what to put in my @DetectCondition.

If I try DetectCondition="MSIVersion > 3.1" Burn fails as the . is
unexpected. Is there some clever version comparison that I can do or even
some built in MSI version that can use?



Also is it possible to make a wixlib with packages in, I've not looked into
it our tried, It just occured to me it would be neat to have pre-built
prerequisite wixlibs.

Cheers
Dave W


Code if you are bothered...

<Fragment Id="MSI31">
    <util:FileSearch Path="[WindowsFolder]\System32\msi.dll" Result="version"
Variable="MSIVersion"/>
   
    <PackageGroup Id="MSI31">
      <ExePackage Id="MSI31" Cache="no" Compressed="yes" PerMachine="yes"
Permanent="yes" Vital="yes" SourceFile="WindowsInstaller-KB893803-v2-x86.exe"
                  DetectCondition="MSIVersion &gt; 3" />
    </PackageGroup>
  </Fragment>


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.


------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to