Como superar o erro regtlibv12 e registrar uma biblioteca de tipos (OLE)?

Como superar o erro regtlibv12 e registrar uma biblioteca de tipos (OLE)?

Estou tentando configurar um ambiente vb6 em uma máquina Windows 10 e usá-lo com alguns componentes ocx.

Mas sempre que tento usar regtlibv12.exe com qualquer um dos arquivos tlb, recebo um erro:

RegisterTypeLib of msdatsrc.tlb failed : 8002801c

O registro de qualquer arquivo tlb não parece estar bem

E não consigo usar alguns componentes no ambiente VB6.

Como superar esse erro e o que esse erro significa?

Responder1

Duas sugestões:

O erro é um erro de permissão, provavelmente. Certifique-se de abrir seu prompt de comando com privilégios de administrador.

A pesquisa por regtlib*.exe na pasta \windows mais profunda produziu apenas regtlib.exe em minha máquina Windows 10, que também possui VB 6.0. Tenho quase certeza de que você pode registrar um arquivo .tlb com regsvr32, mas você também pode tentar o tipo padrão de regtlib.exe que estava na minha pasta do Windows e datado de 14/07/2000.

informação relacionada