Bugs item #1745315, was opened at 2007-06-29 15:20
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1745315&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: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Stefan Pavlik (vydra)
Assigned to: Nobody/Anonymous (nobody)
Summary: ICE54 - Bug in Wix2 (2.0.5325.0)

Initial Comment:
WiX2 2.0.5325.0
Consider following code:

<Component Id="C_Core_dll" Guid="...">
   <File Id="Core_dll" Name="Core.DLL" Vital="yes" KeyPath="yes" DiskId="1" 
Checksum="yes" />
</Component>
<Component Id="C_SQLite_dll" Guid="...">
   <File Id="Sqlite_dll" Name="Sqlite.DLL" Vital="yes" DiskId="1" 
Checksum="yes" CompanionFile="Core_dll" KeyPath="no" />
</Component>

Validation of resultin package ends with warning from ICE54:
Component 'C_SQLite_dll' uses file 'SQLite_dll' as its KeyPath, but the file's 
version is provided by the file 'Core_dll'.

After clearing the KeyPath value (in MSI Component Table) manualy the
ICE54 runs OK.

It seems that specifying KeyPath='no' is ignored by WiX.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1745315&group_id=105970

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to