Assemblies version problem while calling one application from other
I would appreciate the comments and suggestions on it.
I am trying to call one C# application say 'Addon' application from other C# application say 'Main' application, I am facing problem of assembly version issue because both application are using common assembly say common.dll. And Addon application is compiled with old version of this common.dll and freezed while main application is under maintainace for adding new features. Hence some additional features are also added in common.dll so I have increased its version.
so I am facing problem of version incapatibility, so to fix this issue, I have to recompile Addon application with the newer version of common.dll. Is it the only way to resolve this issue ? or there is any other way please let me know if anyone is having the solution . Also I don't want to keep common.dll in GAC.
So how can I resolve this issue without putting it into GAC.
Regards,
Jeet

