[wix-users] Need an option to perform Filesearch in System32 folder from 32 bit installer running on a 64 bit machine.

Rob Mensching rob at firegiant.com
Mon Nov 14 22:33:39 PST 2016


SystemFolder is 32-bit. System64Folder is 64-bit.

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hemalatha.Nallusamy at microchip.com
Sent: Monday, November 14, 2016 10:24 PM
To: wix-users at lists.wixtoolset.org
Subject: [wix-users] Need an option to perform Filesearch in System32 folder from 32 bit installer running on a 64 bit machine.

Hi,

Please find the code below:

Code:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
		 xmlns:bal="http://schemas.microsoft.com/wix/BalExtension"
		 xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">

    <Bundle Name="TestProject" Version="1.0"
					Manufacturer="Test"
					UpgradeCode="14165AA4-E5F7-4566-A6C4-9CEE0C116DDF" DisableModify="yes" DisableRemove="yes">

        <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

        <WixVariable Id="WixStdbaLogo" Value=".\Bitmaps\large.ico" />
        <WixVariable Id="WixStdbaLicenseRtf" Value=".\License\License.rtf" />

        <Chain>
            <PackageGroupRef Id="FTDIDriver"/>
            <MsiPackage
					Id="MainInstaller"
					Compressed="yes"
					SourceFile="$(var.MaxStudioInstaller)"
					Vital="yes"
					Visible="yes"
					DisplayInternalUI="yes"
					SuppressSignatureVerification="yes">
            </MsiPackage>
        </Chain>
    </Bundle>

    <Fragment>

        <util:FileSearch
			Id="FTDIDriverSearch1"
			Path="[SystemFolder]drivers\ftser2k.sys"
			Variable="FTDIDRIVERINSTALLED1"
			Result="exists" />

        <util:FileSearch
			Id="FTDIDriverSearch2"
			Path="[SystemFolder]ftcserco.dll"
			Variable="FTDIDRIVERINSTALLED2"
			Result="exists" />

        <util:FileSearch
			Id="FTDIDriverSearch3"
			Path="[SystemFolder]ftserui2.dll"
			Variable="FTDIDRIVERINSTALLED3"
			Result="exists" />

        <PackageGroup Id="FTDIDriver">
            <ExePackage
					Id="FTDIDriver"
					Cache="no"
					Compressed="yes"
					PerMachine="yes"
					Permanent="yes"
					Vital="no"
					SourceFile=".\Drivers\CDM v2.12.00 WHQL Certified.exe"
					InstallCondition="NOT FTDIDRIVERINSTALLED1 OR (NOT FTDIDRIVERINSTALLED2) OR (NOT FTDIDRIVERINSTALLED3)" />
        </PackageGroup>
    </Fragment>
</Wix>


Regards,
Hema.


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Rob Mensching
Sent: Tuesday, November 15, 2016 11:49 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Need an option to perform Filesearch in System32 folder from 32 bit installer running on a 64 bit machine.

What does your .wxs code look like?

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/


More information about the wix-users mailing list