Wix COM+ CA (pcaexec) does not allow to install COM+ .Net assembly without TLB file, but basically it possible.
In some situations COM+ assembly depend of external interfaces of another .Net assemblies. It required more than one .TLB file to install COM+ assembly, but WiX allow set only one TLB file for 'ComPlusAssembly' element. I suggest to optional set attribute 'TlbPath' at 'ComPlusAssembly' element. If 'TlbPath' attribute absent, then use method, that install assembly without TLB (internally generated tlb). Same method used by regsvcs.exe .Net utility. I can send simply modified code of ca\pubca\pcaexec\cpiasmexec.cpp, that install .Net COM+ without TLB file. It code already work properly during 2-3 monthes in our products installers. P.S. It all about Wix2 (i think in Wix3 similar) -- Alexander Biryukov ------------------------------------------------------------------------- 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