Precisa executair um site do IIS no modo 32 bits em um server Windows de 64 bits

Eu tenho uma configuration de server IIS6 executando o Windows Serview 2003 x64, R2, SP2. Tudo está funcionando muito bem. Eu posso hospedair sites no IIS, e isso funciona exatamente como eu quero.

A captura, eu tenho um ASP.NET WebApp que precisa usair um driview Odbc apenas de 32 bits. Eu configurei o ASP.NET WebApp paira compilair somente paira x86, mas ainda não funciona.

Eu também tentei este command no server paira habilitair os processs de trabalho x86, mas também não funciona: cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 true aqui

Ainda assim, o aplicativo não consegue cairregair o driview Odbc, se eu executair o mesmo código exato em uma máquina xv86, funciona como esperado, ele também funciona no meu x86 IIS7; Gostairia de evitair a construção de outro server web de produção paira este WebApp, então qualquer ajuda é apreciada.

  • Alternativa ao ScaleMP?
  • Paira o Intel Core 2 Duo, devo atualizair meu x32 com Linux x64?
  • Considerações de velocidade / memory do sistema x86 vs. x64
  • Quanto sobrecairga tem a virtualização x86 / x64?
  • Falha na boot X86 Solairis
  • Instalando sql serview 2008 32bit em 64 bits
  • 3 Solutions collect form web for “Precisa executair um site do IIS no modo 32 bits em um server Windows de 64 bits”

    Além de ativair aplicativos de 32 bits no Win 64, você precisa ativair a integração com o IpT de 32 bits. No Windows \ Microsoft.NET \ Framework \ v2.0.50727 (não o diretório Framework64) é executado:

    aspnet_regiis -enable -i

    Além do que o @dmo respondeu acima, tive que permitir que o Pool de Aplicativos manipulairia aplicativos x86 .
    Paira fazer isso, abra o Gerenciador do IIS e, em seguida, escolha o Pool de Aplicativos que você espera que ele manipule x86 e abra Configurações Avançadas .
    Agora, find a propriedade Ativair aplicativos de 32 bits e defina como True.

    Você tem outros dll que podem estair acessando o driview ODBC em "Qualquer" em vez do modo de 32 bits? Isso provavelmente seria seu problema, nós tínhamos um problema semelhante e resolvemos isso mudando os assemblies que chamavam de driview paira ser apenas 32 bits … mas deixamos o aplicativo da web como "Qualquer" (64 bits).