G
Guest
I would like to understand better what happens when a public interface of a serviced component changes
Suppose that I have a library activated serviced component. Suppose that I lock its version number ([assembly: AssemblyVersion("1.0.0")]) and installed the component into COM+ catalog (via regsvcs or just by running a client that uses it)
Now, suppose that I change the existing method or add a new method in the component
It appears that everything continues to run fine afer the change
I am not sure, though, if this is the way to do it. I always drop the component from COM+ catalog when the interface changes
Question is, do I need to? Is it really necessary
What exactly is going on with component when the interface changes
Thanks
-Sta
Suppose that I have a library activated serviced component. Suppose that I lock its version number ([assembly: AssemblyVersion("1.0.0")]) and installed the component into COM+ catalog (via regsvcs or just by running a client that uses it)
Now, suppose that I change the existing method or add a new method in the component
It appears that everything continues to run fine afer the change
I am not sure, though, if this is the way to do it. I always drop the component from COM+ catalog when the interface changes
Question is, do I need to? Is it really necessary
What exactly is going on with component when the interface changes
Thanks
-Sta