![]() |
![]() |
![]() |
Versioning Rules for COM Do anyone producing in-house software follow the versioning rules for COM?
anon
Nope. The COM versioning rules, such as they were, never seemed to work right in practice. Plus add VB to the mix and everything got screwed up.
Chris Tavares
What "versioning rules for COM" are you referring to?
Brad Wilson (dotnetguy.techieswithcats.com)
I'm guessing that he is referring to the "rules" about major and minor release numbers. Most shrink wrap software packages do a good job. I, on the other hand, usually only worry about changing major release numbers if I'm forced to break an interface. My users (me, myself, and I) never seem to complain too loudly.
Rob VH
As far as I know, the only versioning rule for COM is that you change the GUID (either CLSID or IID) if you break compatibility. And far too many developers thought that they didn't break compatibility when they actually did.
Chris Tavares
|