Hi 2 All,
I would like to ask you for help with com registration, please read
more below.Thanx a lot.
ToDo: registr Net assembly as COM, the same as regasm /tdl /codebase my.dll
MyWXS: three main components
1. assembly installation 2 GAC, which is oki
<File Id="ASDSoft.Common.Gateways.ARES.dll"
LongName="ASDSoft.Common.Gateways.ARES.dll" Name="ASDSOFT.DLL"
Source="D:\Work\Gateway\_Release\ASDSoft.Common.Gateways.ARES\ASDSoft.Common.Gateways.ARES.dll"
KeyPath="yes" Assembly=".net" DiskId="1" Vital="yes" />
2. tdl file of assembly installed to some shared dir (not sure if this
step is necessary)
3. registry records generated by tallow - in this point it didn't work well
RelatedInfo:
- all dependent assemblies are installed to GAC
- using Wix 2.0.4820
IKnow:
-I tried several procedures
1. use tallow with -c and dll to generate all registry records
2. use tallow with -reg and reg file of dll, extracted by regasm to
generate all registry records
In first case it doesn't register properly, because it can't be find in
list component later on. All registry records are written well, so I
guess I miss something. Not sure what.
In second case light shows an error that there is duplicity : fatal
error LGHT0003: primary key 'reg5302B3F4177E6A32FADF990988D1ACBB' in
column 'Registry' are duplicated in table 'Registry'. Isuggest that
registry list based on reg file(generated by regasm) is proper. Then I
don't know why the light shows an error.
Asking:
1. Does it matter the sequence of registry records in wxs?
2. Is there any different procedure how to substitute regasm?
3. Not sure if the switcher /codebase is necessary if all assemblies
instaled in GAC?
(when using regasm, it works well. )
bye bye X.
begin:vcard
fn:Jaroslav Urban
n:Urban;Jaroslav
org:ASD Software s.r.o.
adr;quoted-printable;quoted-printable;quoted-printable;quoted-printable:;;=C5=BDerot=C3=ADnova 2981/55A;=C5=A0umperk;Olomouck=C3=BD;78701;=C4=8Cesk=C3=A1 Republika
email;internet:[EMAIL PROTECTED]
tel;work:+420 583 300 753
url:http://www.asd-software.cz
version:2.1
end:vcard
-------------------------------------------------------------------------
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-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users