[firebase-br] Cannot Load Library - Aplicação 64Bits

Carlos H. Cantu listas em warmboot.com.br
Quarta Julho 9 08:58:33 -03 2025


Provavelmente as máquinas que não funcionam não têm o runtime do MSVC 2017
necessário instalado no Windows (vcruntime140.dll e msvcp140.dll). Experimente
copiar essas DLLs para a mesma pasta onde está o fbclient.dll

PS: Instalar o client a partir do FB 5 não é mais simplesmente copiar o
fbclient.dll... tem tb os arquivos ICU e de timezones necessários para tudo
funcionar corretamente.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 5 - www.firebase.com.br/guiafb5.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

VDvl>   Bom dia,

VDvl>   Depois que mudamos nossa aplicação para 64bis, estamos tendo o seguinte
VDvl> erro: "cannot load vendor library [C:\Sistema\fbclient.dll] Não foi
VDvl> possível encontrar o módulo especificado".
VDvl>   Ele ocorre apenas em terminais onde o Firebird não é instalado.
VDvl>   Sempre fizemos dessa forma, ou seja, instalamos o Firebird somente no
VDvl> servidor e, nos terminais, colocamos a fbclient.dll na pasta da nossa aplicação.
VDvl>   Obs.:
VDvl>   1 - A dll está lá na pasta que o erro diz que não consegue carregar e é a x64;
VDvl>   2 - O problema ocorre algumas máquinas. Algumas não ocorre;
VDvl> 3 - Firebird 4.0.

VDvl> O que fizemos para tentar encontrar a causa:
VDvl> - Ver se tinha Firebird com outra versão instalada na máquina. Não tem;
VDvl> - Procurar pela fbclient.dll em pastas do Windows ou outras pastas. Não tem.

VDvl>   Se instalarmos o Firebird nessa máquina, aí o erro não ocorre.

VDvl>   Alguma ideia do que pode estar gerando essa situação e solução?

VDvl>   Obrigado


VDvl> ------------------------------------------------------------------------
VDvl> /Cordialmente
VDvl> Valdir Dill/
VDvl> ______________________________________________
VDvl> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
VDvl> Para saber como gerenciar/excluir seu cadastro na lista, use:
VDvl> http://www.firebase.com.br/fb/artigo.php?id=1107
VDvl> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html




Mais detalhes sobre a lista de discussão lista