初期設定ファイルに含まれていないカスタムDLLがあります。それらは実行時にロードされます。このプロセスは.NET2.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) {}