[wix-users] AllowDuplicateDirectoryIds 3.11.1.2318

Boaz Lev boazlev at hotmail.com
Tue Mar 26 14:21:37 PDT 2019


I am trying to build an installer using 3.11.1.2318. It fails running Light with this error message:

C:\MyProj\Ext\Wix\3.11.1.2318\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.
C:\MyProj\Ext\Wix\3.11.1.2318\wix2010.targets(2435,5): error MSB4063: The "Light" task could not be initialized with its input parameters.

I checked that the WixTasks.dll in that particular directory actually has that property on the Light class. Additionally, my project has these properties set in the project file:

<PropertyGroup>
    <WixToolPath>$(SolutionDir)\Ext\Wix\3.11.1.2318\</WixToolPath>
    <WixTargetsPath>$(WixToolPath)Wix.targets</WixTargetsPath>
    <WixTasksPath>$(WixToolPath)WixTasks.dll</WixTasksPath>
    <WixExtDir>$(WixToolPath)</WixExtDir>
</PropertyGroup>

I have tried searching online, but not really found anything useful. Any ideas?

Thanks,


More information about the wix-users mailing list