none
Problemas com plataforma x64 RRS feed

  • Pergunta

  • Tenho um sistema desenvolvido em aspnet 2.0 de cadastro de cliente. Para gerar algumas etiquetas de endereço, eu uso o interop.word para abrir um arquivo word 2003 e gravar os dados. Este sistema funciona perfeitamente no SBS2003 versão x86. Quando este mesmo sistema foi migrado para SBS2008 x64, a funcionalidade de gerar etiqueta parou de funcionar retornando o seguinte erro: Sys.WebForms.PageRequestManagerServerErrorException: Memória insuficiente. Salve o documento agora...

     

    Estou suspeitando que a causa é porque estou utilizando um application pool em x64. Tentei mudar a configuração do pool da minha aplicação habilitando a opção: Habilitar Aplicativos de 32Bits , porém não tive sucesso. O pool não consegue ficar iniciado e o seguinte erro e verificado no eventviewer: A DLL de Módulos C:\Windows\system32\RpcProxy\RpcProxy.dll não pôde ser carregada. Os dados são o erro.

     

    Alguém poderia me ajudar ?

    Grato

    quarta-feira, 21 de janeiro de 2009 12:00

Todas as Respostas

  • Para rodar o pool em 32 bits, desinstale as seguintes funções do seu SO.

    Em "Serviços de Terminal Services" desinstale "Gateway de TS" , reinicie o computador.

    Em "Recursos" desinstale "RPC Proxy" e reinicie novamente.

     

    Um detalhe a mais é que se for um servidor de TS, o mesmo continuará a funcionar normalmente, eis o meu caso..

    Abraços!

    quarta-feira, 23 de junho de 2010 18:51