Serviço não acessível quando "Ativar aplicativos de 32 bits" definido como true
No servidor de desenvolvimento Eu uso o IIS Veresion 7.5.7600.16385
E um Serviço compilado para .Net 4.5.1, Qualquer CPU
O serviço funciona bem no servidor de desenvolvimento (Win Server 2008 R2).
No servidor de produção do cliente no entanto, tenho problemas estranhos:
(Mesma versão do IIS, mesma versão do sistema operacional)
Assim que eu definir "Ativar aplicativos de 32 bits", o serviçoO URL não está mais acessível em um navegador. (Página não dísponivel)
(Preciso do modo 32Bit porque o serviço usa alguns componentes COM herdados)
O que pode causar esses problemas?
Alguma idéia, dicas, sugestões?
EditarMais detalhes:
O "Processo do Trabalhador do IIS" está sendo executado como "w3wp.exe * 32"
Há uma instalação ClickOnce no mesmo pool de aplicativos que se comporta da mesma maneira: funciona bem em 64 bits, não acessível se 32Bit definido como true.
De fato, todas as páginas deste 32Bit App-Pool produzem o mesmo comportamento (HTTP 500) da página não encontrada.