Jump to content

dev botao

Erro ao carregar bibliotecas do OpenSSL


Dev Telluria
Go to solution Solved by Daniel Simoes,
  • Este tópico foi criado há 1351 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde pessoal!

Estou desenvolvendo um projeto em .NET que comunica com a ACBrLibNFe. Quando vou utilizar o método NFE_Assinar estou recebendo o erro " Erro ao carregar bibliotecas do OpenSSL", mesmo as DLLs libcrypto-1_1.dll e libssl-1_1.dll já estando na mesma pasta do meu executável.

O que mais eu posso verificar?

 

Link to comment
Share on other sites

3 minutos atrás, antonio.carlos disse:

@Dev Telluria você copiou as dll dependências que estão junto com a pasta da lib ? 

image.png
Testou o demo do ACBr ?
Chegou a ver esta palestra , pode te ajudar nas configurações.

 

Sim, já testei o projeto demo, já copiei as dependências e o meu projeto desenvolvido em .NET já funciona corretamente no meu ambiente de desenvolvimento, o problema está acontecendo em outra máquina no ambiente de testes.

Link to comment
Share on other sites

  • Fundadores

As DLLs do OpenSSL dependem do Visual C RunTime...

Tente rodar esse instalador na máquina

https://github.com/abbodi1406/vcredist/releases

  • Like 3
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

1 hora atrás, Daniel Simoes disse:

As DLLs do OpenSSL dependem do Visual C RunTime...

Tente rodar esse instalador na máquina

https://github.com/abbodi1406/vcredist/releases

Realizei a instalação, o problema ainda persiste.

 

1 hora atrás, Juliomar Marchetti disse:

Veja se ele não tem outro sistema que já tenha coloca dll´s do openssl e esteja carregado na memoria por exemplo.

Não encontrei outro sistema que utilize as dlls do OpenSSL na máquina.

Link to comment
Share on other sites

  • Fundadores

Provavelmente você está copiando as DLLs erradas, ou na pasta errada...

Se compila seus binários em 32, use apenas as DLLs x86...

Experimente copiar as DLLs de 32 bits em SysWow64

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

13 minutos atrás, Daniel Simoes disse:

Provavelmente você está copiando as DLLs erradas, ou na pasta errada...

Se compila seus binários em 32, use apenas as DLLs x86...

Experimente copiar as DLLs de 32 bits em SysWow64

Já fiz esse procedimento também.

Eu compilo em 32 bits, peguei as DLLs das pastas x86 copiei para a pasta do meu executável, da mesma forma que fiz na minha máquina de desenvolvimento, mesmo assim não funcionou.

Também já havia testado copiar as DLLs para SysWow64, também não resolveu.

Link to comment
Share on other sites

  • Moderadores
19 minutos atrás, Dev Telluria disse:

Não entendi, como eu faço isso?

Pegar as dll da pasta informada e usar ela. lembrando de eliminar as demais dll´s das outras versões  openssl

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 1351 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

The popup will be closed in 10 seconds...