[wix-users] error MSB4064: The "AllowDuplicateDirectoryIds" parameter is not supported by the "Light" task.

kurt.jensen at us.ophiropt.com kurt.jensen at us.ophiropt.com
Wed Aug 2 09:06:09 PDT 2017


Any idea what this means?
TIA for your help!

e:\BeamStack\packages\Wix.3.11.0\tools\wix2010.targets(2439,7): error MSB4064: The "AllowDuplicateDirectoryIds" parameter is not supported by the "Light" task. Verify the parameter exists on the task, and it is a settable public instance property.

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">

  <Product Id="*" Name="M200sUninstaller" Language="1033" Version="1.0.0.0" Manufacturer="Spiricon" UpgradeCode="ae5a9bfb-bd57-4dae-9174-edafc2faf6fa">
                                <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" Platform="x86" />


                                <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
                                <MediaTemplate />

                                <Feature Id="ProductFeature" Title="M200sUninstaller" Level="1">
                                                <ComponentGroupRef Id="ProductComponents" />
                                </Feature>

    <Directory Id="TARGETDIR" Name="SourceDir">
                                                <Directory Id="ProgramFilesFolder">
        <Directory Id="SPIRICONDIRECTORY" Name="Spiricon">
          <Directory Id="APPLICATIONDIRECTORY" Name="M200sUninstaller" />
        </Directory>
      </Directory>
                                </Directory>

    <!--
    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    Custom Actions
    = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
    -->
    <Binary Id="$(var.CustomAction.M200s.x86.TargetName).CA.dll"
          SourceFile="$(var.CustomAction.M200s.x86.TargetDir)$(var.CustomAction.M200s.x86.TargetName).CA.dll"/>

    <CustomAction Id="M200sAskUninstall"
                    BinaryKey="$(var.CustomAction.M200s.x86.TargetName).CA.dll"
                    DllEntry="CAAskUninstall"
                    Impersonate="yes"
                    Execute="immediate" />
    <SetProperty Id="WixBundleUILevel" Value="[WIXBUNDLEUILEVEL]" Sequence="execute" Before="CAAskUninstall"/>

    <CustomAction Id="M200sUninstall"
                    BinaryKey="$(var.CustomAction.M200s.x86.TargetName).CA.dll"
                    DllEntry="CAUninstall"
                    Impersonate="no"
                    Execute="deferred" />

    <InstallExecuteSequence>
      <Custom Action="CAAskUninstall" After="InstallInitialize">NOT Installed</Custom>
      <Custom Action="CAUninstall" After="CAAskUninstall">NOT Installed</Custom>
    </InstallExecuteSequence>


                                <ComponentGroup Id="ProductComponents" Directory="APPLICATIONDIRECTORY">
                                                <!-- 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. -->
        <File Source="$(var.ProjectDir)SilentUninstall.iss" Id="SilentUninstall.iss"  />
      </Component>
                                </ComponentGroup>

  </Product>
</Wix>
This message may contain confidential information of MKS Instruments, Inc. or its subsidiaries. If you are not the intended recipient and have received this message in error, then any use or distribution is prohibited. Accordingly, please notify me immediately by e-mail and delete this message. Thank you.


More information about the wix-users mailing list