Jump to content

Assista click.png tectoy.png

C6 chamada_c6.png botao.png

Erro ao inicializar a Biblioteca LibXML2 em aplicação .NET


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

Recommended Posts

  • Membros Pro

Boa tarde!

Estou criando uma aplicação Class Library em .NET Core que consome ACBrNFe32.dll e estou com problemas ao utilizar o método NFE_Assinar.

Quando utilizo o método recebo o erro "Erro ao inicializar a Biblioteca LibXML2", as dlls da LibXML2 na versão 32 bits já estão na mesma pasta da dll ACBrNFe32.dll, que é a mesma pasta em que é gerada a DLL do meu projeto .NET Core.

O que mais posso verificar?

 

Link to comment
Share on other sites

  • Consultores
Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

Tenta o seguinte na pasta do seu executável crie uma pasta ACBrLib, dentro desta pasta crie um pasta x86 e uma x64 e dentro destas pasta coloque as dlls de acordo com a arquitetura, pois infelizmente eu não consigo reproduzir este erro que você esta tendo.

Consultor SAC ACBr Rafael Dias
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Desenvolvedor ACBrLib.

 

Link to comment
Share on other sites

  • Membros Pro
25 minutos atrás, Rafael Dias disse:

Tenta o seguinte na pasta do seu executável crie uma pasta ACBrLib, dentro desta pasta crie um pasta x86 e uma x64 e dentro destas pasta coloque as dlls de acordo com a arquitetura, pois infelizmente eu não consigo reproduzir este erro que você esta tendo.

Fiz esse processo, ainda não deu certo.

Lembrando que meu projeto é uma Class Library, portanto não gera executável, gera uma dll.

Link to comment
Share on other sites

  • Membros Pro
14 horas atrás, Rafael Dias disse:

então tem que colocar no path do executável que esta consumindo esta dll

O windows localiza dll que estão no path da seguinte forma.

1 - O path da aplicação.

2 - Os paths que estão configurado no windows.

Movi as dlls para a mesma pasta do executável que consome a dll, mesmo assim o problema ainda persiste.

Link to comment
Share on other sites

  • Membros Pro
41 minutos atrás, antonio.carlos disse:

verifique se não tem nenhuma dll "solta" pela maquina, isso pode fazer com que a aplicação esteja utilizando essa dll ao invés de usar a que esta no path do executável.

Varri toda a máquina e só encontrei a DLL na pasta correta da minha aplicação.Capturar.thumb.JPG.5f52c328a8e1e6c66148ad3a0424ca38.JPG

Link to comment
Share on other sites

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