Ir para conteúdo
  • Cadastre-se

dev botao

Error: Classe Não Registrada - Win 7 64Bits


Ver Solução Respondido por Ricardo David Consolo,
  • Este tópico foi criado há 3643 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Sempre resolvi essa mensagem com o .bat das DLLs, entretanto dessa vez foi diferente, o cliente emitiu nota até esta segunda feira, e na terça a mensagem começou a aparecer, tentei atualizar as DLLs, mexi em configurações do IE, mas a mensagem persiste. (Fiz tudo como adm)

 

Percebi que que a mensagem de "Classe não Registrada" só aparece ao imprimir o Danfe, é possível emitir a nota, consultar o status do serviço, mas no momento de gerar o Danfe dá essa mensagem, para gerar o Danfe não precisa do Certificado, consigo fazer isso da minha máquina só com o XML.

 

No momento só acontece com 1 usuário que utiliza Windows 7 64 bits, o problema deve ter começado a partir da instalação de algum software ou atualização do windows.

 

Até agora:

* Windows atualizado;

* dlls da capicom copiadas para system32 e executadas como administrador, foi registrado com exito;

* desabilitado TLS e verificação de revogação do IE;

* baixado .exe da capicom direto do site da microsoft;

 

 

  • Moderadores
Postado

Colocando o demo na máquina do cliente ocorre o mesmo erro?

 

Além das DLLs da CAPICOM existe a DLL MSXML, executando os comandos do bat diretamente no prompt sem o /s no final é exibido alguma mensagem de erro?

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Postado

No demo dá a seguinte mensagem:

 

---------------------------
Acbrnfe_demo
---------------------------
Error loading MIDAS.DLL.
---------------------------
OK   
---------------------------
 

A máquina estava com o Window Update desativado, acabou de vir mais 36 atualizações para baixar, vou esperar terminar para ver se influencia nisso.

Postado

Para manter o Post atualizado:

 

Windows foi atualizado.

 

O midas.dll está em ACBr\Projetos\EmissorDFe\Delphi.

 

Pelo demo consegui Imprimir o Danfe, não cheguei a testar a emissão nele.

 

Estou mexendo no código para deixar parecido com o demo para imprimir o Danfe.

  • Membros Pro
Postado

Lembrando que seu certificado deverá Esta Instalado e Configurado Corretamente e para os certificados A3 é preciso que o mesmo esteja conectado a sua leitora.

Se os Referidos Certificados Seja A1 ou A3, Estiverem Instalado Corretamente e mesmo assim vc continuar recebendo essa mensagem de "Classe não Registrada", faça o seguinte baixe no link abaixo esta versão do capicom.

https://wwws.prodemge.gov.br/images/stories/exe/capicom.exe

Instale e depois reinicie seu computador e tudo funcionará normalmente.

  • Solution
Postado

Simplificando, este caso foi resolvido utilizando a função de imprimir do ACBr "ACBrNFe1.NotasFiscais.Imprimir;"

 

O sistema gerava o PDF e então mandava executá-lo, por motivo desconhecido essa função dava essa mensagem, como isso foi uma excessão joguei isso no except e funcionou.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.