A developer company sends dll's to the client. some client is not happy current functionality, so request some modification. developer made some changes and send new dll to all clients. Some client is happy with old version, tell me minimal change to so that neither clients get affected.
In vb.net we have a version control in there we have 220.127.116.11 this is the old version of Dll we have change only the 18.104.22.168 for the New dll which is compablitly of the ealry version. Source: CoolInterview.com
One need to specify "bindingRedirect" in the config file. e.g. <configuration> <runtime> <assemblyBinding smlns="urn:schema-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Test" publickeyToken="b035c4774706cc72" culture="neutral"> <bindingRedirect oldVersion="22.214.171.124"> newVersion="126.96.36.199"/> </dependentAssembly> </assemblyBinding> </runtime> </configuration> Source: CoolInterview.com