Menu

#1365 Cannot build .wixproj

v3.0
closed
nobody
msbuild (104)
2012-09-15
2008-10-15
No

In weekly build 3.0.4603, all attempts to build my .wixproj fail with this error:

error MSB4064: The "Value" parameter is not supported by the "CreateItem" task. Verify the parameter exists on the task, and it is a settable public instance property.

The error occurs whether building from the command line via msbuild.exe, or from VS2008.

The culprit is lines 1438-1443 of Wix.targets:

<CreateItem
  Value="$(TargetPath)"
  Condition="'@(EmbeddedResource)' != ''">
  <Output TaskParameter="Value"
          PropertyName="TargetOutput"/>
</CreateItem>

The CreateItem element looks like it should be a CreateProperty element, judging from its attributes.

Discussion

  • Joel Paula

    Joel Paula - 2008-10-15

    The same happens to me.
    The problem only happens when I add a localization file (.wxl). Either one of my own or one of the standard WixUI_xx-xx.wxl

     
  • Joel Paula

    Joel Paula - 2008-10-15

    The error happens after candle:
    C:\Program Files\Windows Installer XML Toolset 3.0.4603.0\bin\candle.exe -v -dDebug [...]
    C:\Program Files\MSBuild\Microsoft\WiX\v3.0\Wix.targets(1439,7): error MSB4064: The "Value" parameter is not supported by the "CreateItem" task. Verify the parameter exists on the task, and it is a settable public instance property.
    C:\Program Files\MSBuild\Microsoft\WiX\v3.0\Wix.targets(1438,5): error MSB4063: The "CreateItem" task could not be initialized with its input parameters.

     
  • SourceForge Robot

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 15 days (the time period specified by
    the administrator of this Tracker).

     
MongoDB Logo MongoDB