Genexus – Could not load file or assembly … web\bin\Jakarta.POI.dll

Se você estiver executando sua aplicação Genexus em uma máquina 64bits e aparecer a mensagem:
Could not load file or assembly ‘file:///C:\…..\web\bin\Jakarta.POI.dll’ or one of its dependencies. An attempt was made to load a program with an incorrect format.
Esta dll citada(ou outras quaisquer que você possa usar na sua aplicação) é compilada em 32 bits e você esta executando em um ambiente que é 64 bits. É necessário configurar no pool de aplicativos IIS para 32 bits e resolve o  problema.

Abra o Gerenciador IIS, clique no Pool de Aplicativos:

passo1

passo1

Clique com o botão direito sobre o pool de aplicativos utilizado e depois altere de false para true na opção Habilitar Aplicativos de 32 bits:

pool de aplicativos32bits-II

passo 2

 

 

Clique em OK e agora seu IIS aceitará executar aplicações 32 bits e já resolverá o seu problema.

Até a próxima.