Showing posts with label regsvr32. Show all posts
Showing posts with label regsvr32. Show all posts

Saturday, 17 December 2011

What are types of compatibility in VB?

There are three possible project compatibility settings:

  • No Compatibility

  • Project Compatibility

  • Binary Compatibility


No Compatibility


With this setting, new class ID’s, new interface ID’s and a new type library ID will be generated by VB each time the ActiveX component project is compiled. This will cause any compiled client components to fail (with error 429!) and report a missing reference to the 'VB ActiveX Test Component' when a client project is loaded in the VB IDE.

Note :- Use this setting to compile the initial release of a component to other developers.



Project Compatibility


With this setting, VB will generate new interface ID’s for classes