• 0
denis

Classe não registrada ( windows 7 64 bits )

Pergunta

Bom dia,

Quando mando imprimir uma nota fiscal no windows 7 64 bits com certificado digital A1, estou recebendo o mensagem "classe não registrada". Pessoal estou com este problema e já fiz vários acertos e não deu certo. Tenho o mesmo sistema rodando perfeito no windows 7 de 32 bits.

Já instalei o capicom da prodenge e não deu certo...

já registrei ele com o regsvr32 e tbm não deu certo...

e o mais estranho é que se eu mando ver o status do webservice ele retorna certinho, ou seja ele funciona meio que parcial.

O problema acontece mesmo só quando transmitir e validar o xml.

Alguém já instalou um certificado digital num windows 7 64 bits e funcionou ?

Grato !

Compartilhar este post


Link para o post
Compartilhar em outros sites

2 respostass a esta questão

Recommended Posts

  • 0

Olá pessoal. Era mesmo o instala.bat que não estava passando pela instalação 64 bits.

Eu estava fazendo assim e estava dando errado :

if EXIST %windir%\SysWOW64\x64 goto Win64

:Win32

ECHO *** Copiando as DLLs ***

if NOT EXIST %windir%\System32\capicom.dll copy capicom.dll %windir%\System32

if NOT EXIST %windir%\System32\msxml5.dll copy msxml5.dll %windir%\System32

if NOT EXIST %windir%\System32\msxml5r.dll copy msxml5r.dll %windir%\System32

ECHO *** Registrando as DLLs ***

regsvr32 %windir%\System32\capicom.dll /s

regsvr32 %windir%\System32\msxml5.dll /s

regsvr32 %windir%\System32\msxml5r.dll /s

goto end

:Win64

ECHO *** Copiando as DLLs x64 ***

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 x64 ***

regsvr32 %windir%\SysWOW64\capicom.dll /s

regsvr32 %windir%\SysWOW64\msxml5.dll /s

regsvr32 %windir%\SysWOW64\msxml5r.dll /s

goto end

:end

aí mudei para ficar assim e funcionou.

copy capicom.dll %windir%\SysWOW64

copy msxml5.dll %windir%\SysWOW64

copy msxml5r.dll %windir%\SysWOW64

copy libeay32.dll %windir%\SysWOW64

copy midas.dll %windir%\SysWOW64

ECHO *** Registrando as DLLs x64 ***

regsvr32 %windir%\SysWOW64\capicom.dll /s

regsvr32 %windir%\SysWOW64\msxml5.dll /s

regsvr32 %windir%\SysWOW64\libeay32.dll /s

regsvr32 %windir%\SysWOW64\midas.dll /s

regsvr32 %windir%\SysWOW64\msxml5r.dll /s

Compartilhar este post


Link para o post
Compartilhar em outros sites

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


  • Atenção !!  Este tópico está sem resposta há mais de 120 dias.