By assinging Strong Name in GAC Utility avoid versioning problem in Shared Assembly ies
one of the easiest solution is to add shared assembly into GAC. Whenever we change the share assembly, change its version and add into GAC.Good to Know: In GAC, it’s possible to add assembly with same name and different version. This is also called as Side by Side execution.