Step 3: Checking the Global Assembly Cache
For strong-named assemblies, the binding process continues by looking in the global assembly cache. The global assembly cache stores assemblies that can be used by several applications on a computer. All assemblies in the global assembly cache must have strong names.
How the Runtime Locates Assemblies | Deployment Scenarios | Step 1: Examining the Configuration Files | Step 2: Checking for Previously Referenced Assemblies | Step 4: Locating the Assembly through Codebases or Probing | Partial Assembly References