O método que uso é sinalizar o aplicativo desejável com cabeçalhos para as DLLs de 32 bits, portanto, toda vez que eu o executar, o aplicativo verá as DLLs de modo de 32 bits e as carregará em seu espaço de memória:
-
Faça o download do Microsoft Windows SDK para Windows 7 e .NET Framework 4 ;
-
Instale-o;
-
Agarre o utilitário Microsoft CorFlags chamado
CorFlags.exe
da pasta Bin do diretório de arquivos de programa do SDK; -
Sinalize seu aplicativo para usar dlls de 32 bits usando:
CorFlags /32BIT+ yourapplication.exe
Na próxima vez que você executar seu aplicativo, o Windows verá o novo cabeçalho e o executará como um aplicativo de 32 bits. Seu aplicativo usará as DLLs de 32 bits fornecidas pelo Windows.