/ / CFX_ImageCR3 | Não é possível carregar a biblioteca no Windows Server 2008 R2 64 bits executando o ColdFusion 10 64 bits - c ++, dll, coldfusion, 64 bits, windows-server-2008

CFX_ImageCR3 | Não é possível carregar a biblioteca no Windows Server 2008 R2 64 bits executando o ColdFusion 10 64 bits - c ++, dll, coldfusion, 64 bits, windows-server-2008

Estamos tentando migrar nosso antigo servidor da web para um novo servidor da web. Estamos tentando instalar a tag CFX_ImageCR3 do Effalre em nosso servidor Windows Server 2008 R2 de 64 bits executando o ColdFusion 10 de 64 bits.

Nós instalamos o arquivo de configuração mais recenteO site da Efflare registrou a Tag CFX C ++ no administrador do ColdFusion exatamente como a documentação descreve, mas quando o código que usa a tag CFX_ImageCR3 é executado, ela diz "Não foi possível carregar a biblioteca".

Depois de pesquisar no Google, uma pessoa recomendou queexecute o Dependency Walker para ver quais DLLs estavam faltando. No novo servidor, ele diz que o seguinte "módulo de dependência de carregamento de atraso não foi encontrado" - GPSVC.DLL - IESHIMS.DLL - MF.DLL - MFPLAT.DLL - MFREADWRITE.DLL - WLANAPI.DLL

Para comparação, eu corri o mesmo programa no servidor antigo no qual essa tag CFX está funcionando. Ele relatou que GPSVC.DLL e IESHIMS.DLL não pôde carregar, mas os outros poderiam.

Ambos os servidores estão executando o mesmoSistemas de operação e a única diferença é o Cold Fusion 10. É possível que eu esteja faltando apenas algumas DLLs no novo servidor? Poderia ser que não é compatível com o ColdFusion 10 64 bits? Você pode carregar a DLL de 32 bits CFX Tags C ++ em uma instalação de 64 bits do CF?

Qualquer ajuda é muito apreciada.

obrigado

Respostas:

2 para resposta № 1

Solução encontrada. Parece que o imposto C ++ CFX é de 32 bits e é compatível com a versão de 64 bits do ColdFusion. A Effalre atualmente tem um instalador beta no site de download VIP, cfx_imagecr_3_service_beta_081030.exe, que é a tag Java.

Isso foi um pouco difícil de entender no início, mas depois de instalar o beta, certifique-se de seguir estas etapas:

  1. Instale o instalador beta no C: efflare (não instale em C: Arquivos de Programas (x86)!)
  2. Inicie o serviço do Windows "Efflare ImageCR 3 Service"
  3. Abra o Administrador do CF e, em seguida, vá para Java e JVM, no caminho da Classe do ColdFusion, adicione: {applicatino.home} /wwwroot/WEB-INF/lib,C:/Efflare/imagecr3.jar
  4. Reinicie o ColdFusion

NOTA: O caminho da classe se for para a instalação padrão do ColdFusion 10. O primeiro caminho deve apontar para o diretório em que você tem um arquivo cfx.jar. Se você receber o erro -java.lang.NoClassDefFoundError Exception com / allaire / cfx / CustomTag, é porque o caminho da classe não está apontando para onde o arquivo cfx.jar está localizado.