As you've discovered, it basically comes down to knowing what the tools do in 
this area. For example, regasm on an assembly registers classes and typelib, 
but regasm with the /regfile option just generates class registration in the 
output .reg file (no typelib entries). In Tallow's (open!) source I see that it 
does class registration and redirects the registry entries to turn them into a 
data file, but doesn't create a type library or do anything about its registry 
entries.

Phil Wilson


-----Original Message-----
From: Tobias Holm [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 12, 2007 3:05 AM
To: 'Szentpali Janos'; [EMAIL PROTECTED]; wix-users@lists.sourceforge.net; 
Wilson, Phil
Subject: RE: [WiX-users] COM registration problems

Thanks for your attention!

The problem was that the typelib´s of some comvisible assemblies were not
registered. I thought that tallow would extract this information as well
when I ran tallow -c on the dlls.

I solved it by:
1 running regasm on my comvisible assemblies.
2 manually extracting the typelib information from my registry.
3 converting the regfile to wix format and adding them to my wxs file.

Is this really the best way? I was hoping to be able to extract the registry
information from the tlb or assembly files.


Many thanks

/Tobias




-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to