Bugs item #1352533, was opened at 2005-11-09 20:32
Message generated for change (Settings changed) made by barnson
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1352533&group_id=105970
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: light
Group: v2.0
>Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Chris Watts (Pi) (chriswattspi)
Assigned to: Rob Mensching (robmen)
Summary: MoveFile table DestFolder incorrect in merge module
Initial Comment:
If I use the <CopyFiles> element in a merge module to
copy files from a known location on the users PC, the
DestFolder collumn of the MoveFile table in the
resultant merge module is not appended with the GUID
for the mereg module. All other entries in that row are
altered in this way.
For example:
<CopyFile Id="ActionFiles"
SourceDirectory="Actions" SourceName="*"
DestinationDirectory="ActionsFolder" />
Produces an MoveFiles table row of:
ActionFiles.63DE2A25_A968_40B5_96FC_D4FCFB9E6
5B4,Actions.63DE2A25_A968_40B5_96FC_D4FCFB9E
65B4,*,,Actions.63DE2A25_A968_40B5_96FC_D4FCFB
9E65B4,ActionsFolder,0
I believe that the "ActionsFolder" entry above should
have the guid appended.
This results in a reference to an undefined directory in
any installer that uses the merge module. (I note that
this is not picked up by the standard ICE checks).
An examination of the intermediate .wixobj file suggests
that candle has processed the wxs file correctly, and
the error lies within light when producing the merge
module itself.
Trying to correct the DestinationDirectory attribute
manually (by adding the guid) results in a LGHT0115
error from light.
Correcting the resultant installer to add the extra guid in
the MoveFiles table, produces an installer that works
correctly.
Bug found in WiX 2.0.3309
----------------------------------------------------------------------
Comment By: Rob Mensching (robmen)
Date: 2006-02-01 06:49
Message:
Logged In: YES
user_id=991639
Indeed. That column was being modularized as a Property
not as an Identifier.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1352533&group_id=105970
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs