I don't think the ("TYPE_E_CANTLOADLIBRARY ($80029C4A)") error comes from the way it is installed. It is more likely a dependency problem: another COM component that your library is using (maybe a type library that it implements) might be missing (or is in the path in the context of the user that runs regsvr32 but is not in the path in the context of the user that runs the installer - the system account I believe) or is of an older version than the one that your library was compiled with... Also if the conditions @ http://msdn2.microsoft.com/en-us/library/aa371608.aspx do not apply to you you can safely use the simpler way of adding the SelfRegCost='1' attribute the the file element. That basically user regsvr32 to register the COM component...
Szentpáli János ------------------------------------------------------------------------- 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://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users