Solucionando problemas de exceções: System. BadImageFormatException
A BadImageFormatException exceção é lançada quando o imagem de arquivo de uma DLL ou um programa executável não é válido.
Associated Tips
Verifique se que a imagem do arquivo é um módulo ou assembly gerenciado válido.
Essa exceção é lançada quando código não gerenciado é passado para Load para carregar.Para obter mais informações, Visual Basic usuários consulte Solucionando problemas de interoperabilidade (Visual Basic).
Certifique-se de que você tiver fornecido um caminho de arquivo correto para o assembly.
Se você estiver usando um caminho relativo, verifique se o diretório atual está correto.
Remarks
Reflecting on C++ executable files may throw this exception. This is most likely caused by the C++ compiler stripping the relocation addresses or the .Reloc section from the executable file. Para preservar o endereço. relocation em um arquivo executável C++, especifique /fixed:no durante a vinculação.
Consulte também
Tarefas
Como: Use o Assistente de exceção