[wix-users] conditional install of device driver using WIX and DIFXAPP because of new/stricter signing requirements in W10

Tobias S tobias.s1979 at gmail.com
Thu Jul 13 05:26:51 PDT 2017


just have something like that up and running by conditions on components.
For now I can't think of any cons except the mentioned build warnings:

          <!--Drivers\amd64\: Windows lower than 10-->
<Component Id="USBDriver.dll.x64" Feature="USBDriver.x64"
Guid="{someGuid}">            <Condition>VersionNT <
603</Condition>            <File Id="USBDriver_x64.dll.x64"
Name="USBDriver_x64.dll"
Source="Sha1CrossSigned\amd64\USBDriver_x64.dll" KeyPath="yes" />
    </Component>

           <!--Drivers\amd64\: Windows 10 and higher-->
<Component Id="USBDriver_x64.dll.x64.w10" Feature="USBDriver.x64"
Guid="{AnotherGuid}" >            <Condition>VersionNT >
602</Condition>            <File Id="USBDriver_x64.dll.x64.w10"
Name="USBDriver_x64.dll" Source="EVSigned\amd64\USBDriver_x64.dll"
KeyPath="yes" />          </Component>


More information about the wix-users mailing list