Chargement des fichiers DLL de plug-in, "Le membre appelé n'est pas pris en charge dans un assembly dynamique."

Nous avons personnalisé DLL qui ne sont pas inclus dans notre fichier de configuration. Ils sont chargés lors de l'exécution. Ce processus a bien fonctionné pendant l'utilisation .NET 2.0, mais nous sommes la "Les invoquée membre n'est pas pris en charge dans une dynamique de l'assemblage message d'erreur" maintenant que nous utilisons .NET 4.0.

try
{
    assem = Assembly.LoadFrom(fi.FullName); //fi is FileSystemInfo
}
catch (FileLoadException) {}
catch (BadImageFormatException) {}
catch (System.Security.SecurityException) {}
catch (ArgumentException) {}
catch (PathTooLongException) {}

source d'informationauteur Trevorm