Encontre a arquitetura de destino de uma DLL

Às vezes, você precisa encontrar a arquitetura de destino de uma DLL (porque você enfrenta uma exceção como System.BadImageFormatExceptionou qualquer outra coisa). Felizmente, o Visual Studio vem com um conjunto de ferramentas.

No menu Iniciar, aponte para Microsoft Visual Studio 20xx> Ferramentas do Visual Studio e selecione Prompt de Comando do Desenvolvedor . Vá para o diretório de trabalho e execute:

dumpbin /headers <my dll> | find "machine"

vai resultar:

14C machine (x86)
32 bit word machine

para bibliotecas de 32 bits

8664 machine (x64)

para bibliotecas de 64 bits

Encontre dicas sobre stackoverflow