Ir para conteúdo
  • Cadastre-se

dev botao

Erro: Classe não registrada


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

Recommended Posts

  • Membros Pro
Postado

Olá pessoal, está dando esse erro de Classe não registrada, já tentei registrar através do instala_capicom_win64.bat, mas continua dando o mesmo erro, a versão do AcbrMonitorPlus, é: 1.4.0.1 - x86, windows 10 de 64 bits, os arquivos capicom.dll, msxml5.dll e msxml5r.dll, não estão na pasta c:\windows\Syswow64, mas ao executar o instalador, deveria copiar os arquivos.

LOG.TXT

[DadosAdicionais]
Complemento= Vl.Aprox. Trib R$ 23.78( 30.75%) Fonte IBPT;Empresa optante pelo Simples Nacional LC 123/06;;;")
05/09/2022 11:33:31 - ERRO: Classe não registrada
05/09/2022 12:16:32 - EOleSysError - Classe não registrada
05/09/2022 12:16:32 - Classe não registrada
05/09/2022 12:16:45 - Dados da Sw.House gravados com sucesso
05/09/2022 12:16:45 - Erro ao obter dados do certificado digital.
05/09/2022 12:16:45 - Configuração geral gravada com sucesso
05/09/2022 12:16:45 - Erro ao obter dados do certificado digital.
05/09/2022 12:16:46 - ACBr MonitorPLUS Ver.1.4.0.1 - x86
05/09/2022 12:16:46 - Aguardando comandos ACBr
05/09/2022 12:16:46 - Monitorando Comandos TXT em: C:\ACBrMonitorPLUS\ENTNFE.TXT
05/09/2022 12:16:46 - Respostas gravadas em: C:\ACBrMonitorPLUS\SAINFE.TXT
05/09/2022 12:16:46 - Log de comandos será gravado em: C:\ACBrMonitorPLUS\LOG.TXT
05/09/2022 13:24:00 - NFE.StatusServico()
05/09/2022 13:24:00 - ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
Classe não registrada

InstalarCapicom.bat

@ECHO OFF
ECHO *** Copiando as DLLs ***
if NOT EXIST %windir%\SysWOW64\capicom.dll copy capicom.dll %windir%\SysWOW64\
if NOT EXIST %windir%\SysWOW64\msxml5.dll  copy msxml5.dll %windir%\SysWOW64\
if NOT EXIST %windir%\SysWOW64\msxml5r.dll copy msxml5r.dll %windir%\SysWOW64\

ECHO *** Registrando as DLLs ***
regsvr32 %windir%\SysWOW64\capicom.dll /s
regsvr32 %windir%\SysWOW64\msxml5.dll /s
regsvr32 %windir%\SysWOW64\msxml5r.dll /s
 

  • Moderadores
Postado

Não testei, mas acredito que não vai funcionar CAPICOM com o ACBrMonitorPLUS de 64 bits, porque a primeira é apenas 32.

Tente com WinCrypt.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Membros Pro
Postado

Olá Juliomar, obrigado por sua atenção, o Sistema Operacional, é 64 bits, e o AcbrMonitor, é : 1.4.0.1 - x86, 32 bits, na pasta c:\windows\system32, eles também não estão, uma dúvida, quando o sistema Operacional, é 64 bits, eles não deveriam estar no c:\windows\Syswow64 ?

Em certificados, estão assim: libCapicom, cryCapicom, httpWintNet, xsMsXmlCapicom e LT_all

  • Membros Pro
Postado

Mudei para WinCrypt, ficou assim:

libCustom, CryWinCrypt, httpWinNet, xsMsXmlCapicom

ERRO: Erro de configuração. SSLCryptClass não é TDFeCapicom

 

  • Consultores
  • Solution
Postado

Confirme que o Windows esteja com todas as atualizações em dia.

Configure assim:

SSLCryplib = cryWinCrypt

SSLHttpLib = httpWinHttp

SSLLiB = libWinCrypt

SSLXMLSignLib = xsLibXml2

SSLType = LT_TLSv1_2

* copie as dlls da libxml2 para a pasta do exe. A arquitetura deve respeitar a do exe (x86), mesmo o SO sendo 64.

http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/LibXml2/x86/

  • Membros Pro
Postado

Olá Renato, a versão do meu AcbrMonitorPlus é: 1.4.0.1 - x86, Certificado A3, Windows 10 64 bits, na aba Certificados tenho essas opções:

SSL Lib

Crypt. Lib

HTTP.Lib

XML.Sign.Lib

SSL Type

  • Membros Pro
Postado

Olá Renato, fiz dessa forma, e deu certo, obrigado a todos pela atenção

SSL.Lib = libWinCrypt

CryptLib = CryWinCrypt

HttpLib = httpWinHttp

XMLSignLib = xsLibXml2

SSLType = LT_TLSv1_2

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