Hi,
 
I am looking for some help on registering an assembly with my WIX MSI
install (WIX2).
 
I understand that it is advisable not to use a Custom Action to call
regasm at install time to register it, as all advice seems to be to
import the registry entries into the wix script and deliver them from
there. 
 
I have been using a WIX fragment generated by Tallow to do just this
with no problem. 
 
I am currently working on some 64-bit installs and have been trying to
produce a WIX fragment by using regasm and tallow. 
 
when I attempt to convert a registry file produced by regasm to a WIX
Fragment by using the tallow -reg option I am finding that although I
produce a Fragment that looks fine, it will causes errors with compiling
the fragment in Light. 
 
The problem is, after I have added a Directory Ref and Component Tag I
get the following error:-
 
fatal error LGHT0003: primary key 'regF857F4F67D6475833875D0C4140FEA
99' in column 'Registry' are duplicated in table 'Registry'
 
There seems to be some kind of duplication going on. 
 
Can anyone think why this might be?
 
 
 

I have also been trying to use heat to generate a fragment, but when i
try to compile the MSI I get an error from Candle as follows:
 
error CNDL0005 : The Component element contains an unexpected child
element 'RegistryValue'.
 
The output does not contain a parent Registry element.
 
I am sure I am missing something simple, but if anyone can advise how I
can register a 64-bit assembly in WIX 2 I would be very grateful.  
 
 
 

 
 
Pete Yates
Senior Systems Developer 
DDC - Distributed & Components Team 
HBOS I&I IT 
B3D/22
(7700) 22069  /  (01275) 552069
 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED] 

 

.
----------------------------------------------------------------------------------------------------------------------

HBOS plc, Registered in Scotland No. SC218813. Registered Office: The Mound, 
Edinburgh EH1 1YZ. HBOS plc is a holding company, subsidiaries of which are 
authorised and regulated by the Financial Services Authority.
==============================================================================
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to