Jon Flanders posts here about a problem he diagnosed recently about Assembly.LoadFrom() and Assembly.Load() behaving differently. The issue he basically ran into is that Load() and LoadFrom() load the assembly into different contexts (the Load Context and the LoadFrom Context, respectively).

Suzanne Cook has a most excellent explanation of binding contexts on her blog, as well as a few related topics. Be sure to check it out.

Tomas Restrepo

Software developer located in Colombia. Sr. PFE at Microsoft.