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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users