SetupSoftcomDLLs não consegue registrar as DLLs (Registrar arquivos TLB e DLL via linha de comando)
Software: Softcom (Infra) | Grupo: INFRA | Prioridade: MÉDIA
Solução
Causa:
Bloqueios no Windows, causando erro na instalação do SetupDLL
Solução:
Requisito: Necessita ter pelo menos o Microsoft .NET Framework 4 instalado.
1- Abrir o Prompt de Comando (cmd), executando como Administrador.
2- Registrando DLLs:
2.1- DLL necessária para Geração de Código de Barras (Etiquetas):
Windows 64 bits: regsvr32 "C:\Windows\SysWOW64\cruflBCS.dll"
Windows 32 bits: regsvr32 "C:\Windows\System32\cruflBCS.dll"
2.2- DLLs necessárias para Pesquisa Receita e Busca CEP:
regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE11\MSSOAP30.DLL"
regsvr32 "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE11\MSXML5.DLL"
- Registrando TLBs:
- Ir até a pasta Windows\Microsoft.NET\Framework\v4.0.30319 (cd c:\Windows\Microsoft.NET\Framework\v4.0.30139)
- Executar o comando: regtlibv12.exe
3.1- Exemplo registrando tlb necessário para registro do SOFTSHOP (Através do regtlibv12):
regtlibv12.exe "C:\Program Files (x86)\Softcom Tecnologia\SetupSoftcomDLLs\SoftcomAuth.API.tlb"
- Deverá aparecer uma mensagem (em inglês) informando que foi registrado com sucesso.
3.2- Exemplo registrando tlb necessário para o funcionamento dos Menus Treeview (Através do regasm):
regasm.exe /unregister "c:\Program Files (x86)\Softcom Tecnologia\SetupSoftcomDLLs\JSONForAccess.dll"
- Desregistrar TLBs:
regasm.exe /unregister "c:\Program Files (x86)\Softcom Tecnologia\SetupSoftcomDLLs\JSONForAccess.dll"
Tags: arquivos, tlb, linha, comando, biblioteca, dll, setupdll, registrar tlb, registrar dll