Griaule Biometrics

Home » Forums » FINGERPRINT SDK » C/C++ Specific » crashes on windows 7 (GriauleFingerprintLibrary)
3 replies [Last post]
calebesouz
Offline
Joined: 2011-10-11
Rate this post:
0
No votes yet
crashes on windows 7 (GriauleFingerprintLibrary)

Tenho um programa desenvolvido em C# para captura da digital. Ele funciona perfeitamente no windows xp, porém ao testar em uma máquina windows 7 64 bits o programa trava na hora de executar e não abre. Ao tentar recompilar no windows 7 ele apresentou o seguinte erro:

BadImageFormatException was unhandled
Não foi possível carregar arquivo ou assembly 'GriauleFingerprintLibrary, Version=1.1.0.1, Culture=neutral, PublicKeyToken=0cd8a94f71f97144' ou uma de suas dependências. Foi feita uma tentativa de se carregar um programa com um formato incorreto.

OBS: Ao instalar o Fingerprint SDK 2009, a instalação não me apresenta nenhum erro.

Existe alguma imcompatibilidade com relação ao Fingerprint SDK 2009 ??
Se não, o que poderia ser para acontecer somente no win 7 64 bits ??

Obrigado

----------------------------------------------------------------------------------------------------------------------------------------

I have a program developed in C# for captured a fingerprint. It´s working fine on windows XP, but when i try to execute it on a Windows 7 64 bits, program crashes and does not open.

The following error:
BadImageFormatException was unhandled
Could not load file or assembly 'GriauleFingerprintLibrary,
Version = 1.1.0.1, Culture = neutral, PublicKeyToken = 0cd8a94f71f97144 'or one of its
dependencies. An attempt was made to load a program with a format
incorrect.

Note:
When installing the Fingerprint SDK 2009, the installation did not show any error.

Is there any incompatibility in relation to Fingerprint SDK 2009?
If not, could be the cause the win 7 64 bit?

thank you

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Prezado cliente,

 

Geralmente esse erro deve-se à diferença de versão entre as dll's usadas.

Por exemplo: nosso último release contém a dll em sua versão 1.1.0.2, ou seja, o seu compilador está procurando a dll 1.1.0.1, porém na pasta ele encontra a versão 1.1.0.2. 

Para resolver este problema tente deletar a referência da nossa dll do seu projeto, e carregá-la novamente.

 

Atenciosamente,

 

Davi Stuart Zilli

Griaule Support Team

calebesouz
Offline
Joined: 2011-10-11
Rate this post:
0
No votes yet

A instalação do Fingerprint SDK 2009 que a gente usa aqui é a mesma desde a o momento em que a gente adiquiriu a licença.

O GriauleFingerprintLibrary.dll é da versão 1.1.0.1.

Baixei a release com a nova versão, instalei e substitui no projeto, porém e o erro no momento da compilação persiste.

m.svol
Offline
Joined: 2010-09-02
Rate this post:
0
No votes yet

Prezado cliente,

Tente remover a sua referência do projeto e adicioná-la novamente.
Aparentemente ele está buscando pela referência incorreta.

Atenciosamente,

 

--
Matheus Smythe Svolenski
Griaule Biometrics Support Team