Assembly Version numbers, signed assemblies Why do I get a FileLoadExceptions
问题 My Problem: I have a signed assembly A.dll that it versioned as 1.0.0.0 I have another assembly (lets say B.dll) that references A.dll. Once both assemblies both assemblies load fine without any problem. Now if the version for A.dll changes to 1.0.0.1 and is recompiled Does B.dll have to be recompiled? I asking because I have this exact scenario where after A.dll had it's version changed I now receive the following Exception trying to load B.dll: Unhandled Exception: System.IO