sábado, 29 de dezembro de 2018
NITGEN Windows 64 Bits - Leitor Biométrico Hamster I, II, DX e III - eNBSP SDK
Recentemente tive problemas ao utilizar o leitor biométrico da Nitgen Hamster DX HFDU06 no windows 64 bits. Com windows 32 bits, sempre funcionou sem problemas.
Instalei os drivers e SDK 64 bits de forma normal. O aplicativ nativo deles de teste funcionou certinho. Mas quando fui acessar através da minha aplicação dava sempre erro de classe não registrada ou problemas ao registrar o objeto NBioBSPCOM.NBioBSP .
Depois de muita pesquisa e tentativas consegui fazer funcionar a biblioteca do SDK deles no windows 64bits com minha aplicação.
Utilizei os seguintes passos.
1. Instalei o .NET Framework 3.5 (includes .NET 2.0 and 3.0) que ele utiliza, indo no painel de controle, adicionar e remover recursos do windows e marquei todas as opções do .net 3.5.
Mais informações de como instalar podem acessar esse link.
2. Baixei a versao 4.85 do SDK da nitgen. A versão que tinha, 4.84 não estava funcionando. Provavelmente, fazendo os mesmos passos com a 4.84 deva funcionar, mas com a 4.85 deu certo. O link para download http://www.nitgen.com.br/download/eNBSP_SDK_v4.85.zip .
3. Baixe os driver das leitoras no seguinte endereço, http://www.fingertech.com.br/Content/Uploads/Downloads/EasyInstallation_v3.12.rar. A instalação do SDK não vem os drivers da leitora.
4. Agora começa a saga da instalação. Faça a instalação dos drivers e depois plug o leitor. A instalação do SDK deve ser feita a versão 32 bits, mesmo que o seu SO seja 64 bits. Tem uma pasta dentro do SDK x86 e x64.
5. Após a instalação, siga os passos a seguir:
5.1 Copie os arquivos da pasta "Driver Hamster I, II, DX e III - x86 e x64\FDU\Hamster II_III\Drivers\x86\win2000xp" NGStar.dll, NGStar.sys e NGStar para a pasta "C:\Windows\SysWOW64\drivers". Caso peça para subtstituir, confirme com sim.
5.2 Copie os arquivos da pasta "Driver Hamster I, II, DX e III - x86 e x64\FDU\HamsterMouse\Drivers\x86\win2000xp" Venus.dll e VenusDrv.sys para a pasta "C:\Windows\SysWOW64". Caso peça para subtstituir, confirme com sim.
5.3 Acesse o prompt de comando do windows com permissão de administrador. para isso, clique com o botão direito do mouse em cima do "Prompt de Comando" e escolha permissão de administrador. Execute os comandos abaixo e depois não fecha a janela, pois ainda vai ser necessária.
cd C:\Windows\SysWOW64
regsvr32.exe NBioBSPCOM.dll /u
5.4 Vá na pasta "C:\Program Files (x86)\NITGEN eNBSP\SDK\Bin" e copie os arquivos NBioBSPCOM.dll e NBioBSP.dll para a pasta "C:\Windows\SysWOW64" substituindo os existentes.
5.5 Volte a janela do prompt de comando e execute
regsvr32.exe NBioBSPCOM.dll
Depois desses passos, acesse o programa Roll Demo dentro da pasta SDK do Nitgen do menu iniciar que deve funcionar e provavelmente também deve funcionar na sua aplicação.
Caso não funcione, desistale pelo painel de controle todo e qualquer programa relacionado o Nitgen e tente novamente.
Assinar:
Postar comentários (Atom)
olá! estou com o seguinte problema tenho uma aplicação vb6 que utiliza NITGENS's NBioBSP SDK Type Library, só que ao compilar o projeto ele me traz o erro de compilação que não foi possível encontrar o projeto o library, e ao tentar instalar o eNBSP_SDK_v4.85 ele me traz o erro: Code sign failed. Please try again.\ [\196609\]. O que pode estar
ResponderExcluiracontecendo, estou utilizando uma maquina com windows 10 64 bits.
Estou com exatamente o mesmo problema que o Luiz.
ResponderExcluirNão funciona
ResponderExcluirresolveu meu problema aqui.
ResponderExcluirLuiz e F. Siebert conseguiram resolver o problema ?
ResponderExcluir