Solucionando problemas de exceções: System.IO.FileLoadException
A FileLoadException exceção é lançada quando um assembly gerenciado for encontrado mas não pode ser carregado.
Associated Tips
Make sure that the file is a valid .NET Framework assembly.
Essa exceção é lançada se o arquivo não é válido.Assembly do NET Framework. For more information, see Assembly.Verifique se que um módulo ou assembly não foi carregado duas vezes com dois evidências diferentes.
Evidência é o conjunto de informações que constitui a entrada de decisões de diretiva de segurança, como, por exemplo, quais permissões pode ser concedido ao código. Para obter mais informações, consulte GacRemove e EvidenceSe usar os métodos RegisterAssembly ou UnregisterAssembly, verifique se que o nome do assembly não é mais do que os caracteres MAX_PATH.
Comprimento do nome de assembly não pode exceder MAX_PATH. For more information, see RegisterAssembly and UnRegisterAssembly.Se carregar um assembly satélite, certifique-se de que CultureInfo especificado corresponde ao CultureInfo do arquivo.
Assemblies satélites contêm recursos localizados que contêm código executável não localizável e recursos para uma cultura única que servem como o padrão ou a cultura neutra. For more information, see GetSatelliteAssembly.
Consulte também
Tarefas
Como: Use o Assistente de exceção