我们有自定义 DLL,它们不包含在我们的初始设置文件中。它们在运行时加载。此过程在使用 .NET 2.0 时运行良好,但由于我们正在使用 .NET 4.0,我们收到“动态程序集中不支持调用的成员”错误消息。
try
{
assem = Assembly.LoadFrom(fi.FullName); //fi is FileSystemInfo
}
catch (FileLoadException) {}
catch (BadImageFormatException) {}
catch (System.Security.SecurityException) {}
catch (ArgumentException) {}
catch (PathTooLongException) {}