On Thu, 11 Oct 2007 17:59:28 -0000, gz <zy*******@gmail.comwrote:
>Hi All,
It is my understanding that with .NET you can add or remove methods in
your interface while still maintain binary compatibility.
This is not true for COM.
The major differences between COM and .NET interfaces seem to be
1 .NET interfaces are not derived from IUnknown
2 .NET interfaces do not represent any sort of binary standard
Does this mean that published interfaces under .NET are
no longer required to be immutable?
Common sense alone says no. If an interface wasn't immutable what
purpose would the contract serve?
regards
A.G.