Ir para conteúdo
  • Cadastre-se

dev botao

erro dlls


pradilsoncarlos
  • Este tópico foi criado há 1624 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

bom dia

estou tentando rodar o emissor de mdfe e estou tendo a seguinte mensagem

a execução do código não pode continuar porque libxml2.dll não foi encontrado. Reinstalando o programa para corrigir o problema

eu coloquei as últimas dlls da libxml2 e mesmo assim continua dando erro

no meu computador roda normal o erro ocorre no do cliente.

 

 

ps: não estou conseguindo anexar arquivos aqui no fórum

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, pradilsoncarlos disse:

bom dia

estou tentando rodar o emissor de mdfe e estou tendo a seguinte mensagem

a execução do código não pode continuar porque libxml2.dll não foi encontrado. Reinstalando o programa para corrigir o problema

eu coloquei as últimas dlls da libxml2 e mesmo assim continua dando erro

no meu computador roda normal o erro ocorre no do cliente.

 

 

ps: não estou conseguindo anexar arquivos aqui no fórum

veja se as dlls q estão na pasta de seu projeto são as mesma q estão no cliente.

dentro da pasta do ACBR tem uma pasta DLLs, pegue qual vc esta referenciando e coloque na mesma pasta do seu executável .

Seu problema é  estar usando DLLs diferente do que esta no seu cliente.

 

 

  • Curtir 1
=== * MARCEL HENRIQUE SCANDOLARA * ===
Analista de Sistemas/CEO de mim mesmo
[email protected] / Skype:Scandolara
[email protected] t:@mhscandolara
=======================================

 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Scandolara disse:

veja se as dlls q estão na pasta de seu projeto são as mesma q estão no cliente.

dentro da pasta do ACBR tem uma pasta DLLs, pegue qual vc esta referenciando e coloque na mesma pasta do seu executável .

Seu problema é  estar usando DLLs diferente do que esta no seu cliente.

 

 

não é espedificamente essa  libxml2.dll  ?

Essa é a que aparece na mensagem, mas essa eu já troquei com as que eu tenho aqui no meu computador e o erro continua

Link para o comentário
Compartilhar em outros sites

3 minutos atrás, pradilsoncarlos disse:

não é espedificamente essa  libxml2.dll  ?

Essa é a que aparece na mensagem, mas essa eu já troquei com as que eu tenho aqui no meu computador e o erro continua

Quais são as DLLs que eu preciso para o MDFe ?

Capicom, Diversos, LibXml2, OpenSSL, XMLSec, ainda tem PosPrinter e ECF

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adilson,

Se a sua aplicação foi compilada para 32 bits, basicamente você precisa das DLLs:

...\DLLs\LibXml2\x86

...\DLLs\OpenSSL\1.0.2.19\x86

Procure sempre copiar essas DLLs para dentro da pasta que se encontra o seu EXE.

  • Curtir 1
  • Obrigado 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Em 10/10/2019 at 14:12, Italo Jurisato Junior disse:

Boa tarde Adilson,

Se a sua aplicação foi compilada para 32 bits, basicamente você precisa das DLLs:

...\DLLs\LibXml2\x86

...\DLLs\OpenSSL\1.0.2.19\x86

Procure sempre copiar essas DLLs para dentro da pasta que se encontra o seu EXE.

Bom dia,

Apliquei o mesmo principio no meu caso pois estou compilando no win10 64 bits. Uso o D7. Infelizmente não funcionou. e tentei com as dlls x86 e x64. 

No caso, o componente que estou querendo usar é o abcrNFE

 

Onde foi que eu errei? 

Grato. 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Lino,

Apesar do Windows ser 64 bits o Delphi 7 deve estar compilando em 32 bits, correto?

Logo você tem que usar as DLLs de 32 bits.

Você instalou os componentes usando o ACBrInstall_Trunk2?

A instalação ocorreu com sucesso?

A aplicação funciona na sua maquina sem problemas?

Ela só não funciona na maquina do seu cliente?

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia, Italo, 

Obrigado pela sua atenção. 

 

Respondendo:

Sim, D7 32 bits, ciente. Instalei através do _Trunk2 na minha maquina. Instalei todos os componentes, exceto os do Fastreport.

 

Nesses ultimos minutos fiz um teste com o exemplo de geração de NFE que vem no pacote ACBR.

O debug me diz que o erro acontece na execução dessa instrução -->  ACBrNFe1.NotasFiscais.Assinar; 

retorna a msg 'XMLFree could not be loaded from the dll 

Compilei o projeto exemplo de geração de NFE, e o erro já aparece no proprio exemplo. 

Nessa mesma máquina eu tenho o ACBRMonitorplus funcionando certinho, desde a versão 1.0.0.0. usei  no ACBRNFe os mesmos parametros do monitor. 

Através do ACBRmonitor consigo assinar a nota. Segue abaixo print da msg, onde aparecem tb alguns parametros de configuração. 

 

pode ser que seja um erro básico da minha parte, mas aos poucos vamos aprendendo. Obrigado. 

 

 

sim..

xmlfree_erro.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Lino,

Pela mensagem de erro ele não esta conseguindo carregar a DLL libxml2.dll que se encontra na pasta: ..\DLLs\LibXml2\x86

Favor anexar o arquivo de configuração do instalador: ACBrInstall_Trunk2.ini

Você não fez nenhuma alteração no arquivo ACBr.inc ?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa Noite Italo, 

Em 16/10/2019 at 11:18, Italo Jurisato Junior disse:

Lino,

Pela mensagem de erro ele não esta conseguindo carregar a DLL libxml2.dll que se encontra na pasta: ..\DLLs\LibXml2\x86

Favor anexar o arquivo de configuração do instalador: ACBrInstall_Trunk2.ini

Você não fez nenhuma alteração no arquivo ACBr.inc ?

Segue o arquivo solicitado. 

Coloquei as dlls na mesma pasta de minha aplicacao, mesmo assim nao funcionou. 

 

Obrigado.

ACBrInstall_Trunk2.ini

Link para o comentário
Compartilhar em outros sites

Bom dia..

Consigo autorizar a nota com a configuração em anexo. 

com a configuração anterior a msg de erro insiste em aparecer, mesmo eu deixando a libxml2.dll na pasta da apliação. 

 

Ok, transmitiu, etc... mas.... é a configuração adequada?  Até onde consegui pesquisar no forum  não é. 

 

Bem tem servido para eu testar a integridade dos xmls. Caso tenham alguma sugestão sobre como configurar adequadamente os parametros de transmissao/autorização, agradeço. 

 

 

 

xmlerro2.png

Editado por Lino
Link para o comentário
Compartilhar em outros sites

  • Fundadores
5 horas atrás, Lino disse:

com a configuração anterior a msg de erro insiste em aparecer, mesmo eu deixando a libxml2.dll na pasta da apliação. 

Você precisa copiar e substituir todas as DLLs que estiverem na pasta abaixo, para a mesma pasta do seu .EXE
http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/LibXml2/x86/

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 para o comentário
Compartilhar em outros sites

Daniel.. 

Reinstalei todos os componentes que uso via truk, o ue fez com que sua sugestão fosse executada. 

 

Italo, depois de tudo instalado usei sua sugestão de configuração. 

 

Funcionou tudo de primeira.

 

Obrigado pelo tempo e sugestões de ambos!

 

Acho que esse tópico pode ser finalizado.. 

 

Boa tarde!!

 

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1624 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.