Não foi possível carregar o arquivo ou assembly “Oracle.DataAccess” ou uma de suas dependências

Eu estou tentando executar este aplicativo da web. Eu continuo recebendo este erro "Não foi possível carregar o arquivo ou assembly" Oracle.DataAccess "ou uma de suas dependências. Foi feita uma tentativa de carregar um programa com um formato incorreto." Detalhes da exceção: System.BadImageFormatException. "Não foi possível carregar o arquivo ou assembly" Oracle.DataAccess "ou uma de suas dependências. Foi feita uma tentativa de carregar um programa com um formato incorreto." Abaixo estão as coisas que eu já tentei.

1) substituiu todos os dll's do oracle por dll de 32 bits, ou seja, 2.112.3.0

Eu tenho 32 bits cliente instalado na máquina de 64 bits. O sistema operacional é o windows 7.

2) compilar cada projeto individual individualmente. Excluiu todos os arquivos DLL oracle dependentes e, em seguida, adicionou o dll 2.112.3.0 individualmente e, em seguida, compilou cada projeto

3) Registre a dll de 32 bits no GAC usando esta instrução gacutil / i% ORA_HOME4% \ odp.net \ bin \ 4 \ Oracle.DataAccess.dll

gacutil / i% ORA_HOME4% \ asp.net \ bin \ 4 \ oracle.web.dll

Para as duas declarações acima, eu copiei o gacutil.exe de c: \ Arquivos de programas (x86) \ Microsoft sdk \ windows \ v7.0A \ Bin \ NETFX4.0 Tools \ X64 para C: \ e, em seguida,

Eu executei a declaração acima dois:

gacutil / i% ORA_HOME4% \ odp.net \ bin \ 4 \ Oracle.DataAccess.dll gacutil / i% ORA_HOME4% \ asp.net \ bin \ 4 \ oracle.web.dll quando eu executei as duas instruções acima, eu não Não recebo nenhuma mensagem, eu os executei no Windows sob privilégios de administrador.

4) Eu também deletei todos os arquivos temporários do ASP.net deste local

c: \ windows \ Microsoft.Net \ V4.0.30319 \ arquivos temporários do ASP.net Eu também alterei o destino da Plataforma de compilação do aplicativo da Web para X86, Originalmente, estava em "ANY CPU". por frustração, eu também tentei mudar o alvo da plataforma para X64 e então recebi a mensagem de erro dizendo

"Cold não carregar arquivo ou montar. Webapp" ou uma de suas dependências. Foi feita uma tentativa de carregar um programa com um formato incorreto.

Eu não tenho o IIS instalado no meu computador, estou executando este aplicativo no visual studio 2010, então eu acho que ele estará usando o IIS embutido que vem com o visual studio.

Eu gasto muitas horas resolvendo esse problema, mas ainda recebendo o mesmo erro novamente e novamente.

qualquer ajuda ou sugestão será muito apreciada.

questionAnswers(10)

yourAnswerToTheQuestion