Tenemos DLL personalizados que no están incluidos en nuestro archivo de instalación inicial. Se cargan en tiempo de ejecución. Este proceso funcionó bien al usar .NET 2.0, pero estamos obteniendo el mensaje de error "El miembro invocado no es compatible con un ensamblaje dinámico" ahora que estamos usando .NET 4.0.Cargando archivos DLL de complemento, "El miembro invocado no es compatible con un ensamblado dinámico".
try
{
assem = Assembly.LoadFrom(fi.FullName); //fi is FileSystemInfo
}
catch (FileLoadException) {}
catch (BadImageFormatException) {}
catch (System.Security.SecurityException) {}
catch (ArgumentException) {}
catch (PathTooLongException) {}
Stacktrace please. – leppie