I want to register few COM components. So, I am using 'Class' element for the purpose. I have the following syntax:
<Component Id='MyComponent' Guid='32ACC71F-C0B9-4e73-BA10-1B3A882701BD' > <File Id='MyFile' Name='MyFl' LongName='MyFile.dll' DiskId='1' Source='MyFile.dll'> <Class Id='1FC009BA-BA1F-4550-86D6-E076BBE0BF85' Context='InprocServer32' ThreadingModel='apartment' Description='Display manager' /> <Class Id='78C62D85-0FAB-43ae-B728-B66E28956EBD' Context='InprocServer32' ThreadingModel='apartment' Description='Input Manager' /> </File> </Component> Though, the components are registering properly; I don't see any 'Class' table in Orca. Also, Orca is giving a ICE33 validation warning. It says it is used in an unsupported way. According to it 'CLSIDs should be registered via a Class table.'. I think I am doing something wrong. I am not sure whether this is the right approach for creating a class table. Thanks. Sudripta. ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users