Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

  • Membros Pro
Postado
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
=======================================

 

Postado
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

Postado
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

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
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. 

 

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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

Postado (editado)

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
  • Fundadores
Postado
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.

Postado

por garantia desinstalei e reinstalei o acbr pelo trunk. Bem... tentei fazer isso.

me apareceu um erro no instalador, vou abrir outro tópico pra nao misturar assuntos. 

Postado

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
  • Administradores
Postado

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 !!

  • Este tópico foi criado há 1865 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.