Griaule生物识别DLL控件在64位O.S中不起作用

时间:2012-05-03 12:47:22

标签: dll 64-bit biometrics

我们从 Griaule生物识别购买生物识别的许可控制。 我们在窗口应用程序的表单上使用此控件。AxInterop.GrFingerXLib Dll控件在 32位操作系统上正常运行。

但由于某种原因,我们将操作系统从 32 bi ** t更改为** 64 bit 。 在 64位操作系统上,我们使用AxInterop.GrFingerXLib DLL控件的窗体无法创建。

如果我们从表单中删除控件正常工作。

我们使用指纹SDK 2009 的最新版本,但它仍无效。

我们也这样做,我们从表单中删除Control,然后再次在表单上包含控件,然后它会提供一些ActiveX control not find相关的错误。

我们正在使用 Visual Studio 2008 Windows Server 2008 64位操作系统。

紧急问题,我们希望尽快解决。

请提供必要的支持。

1 个答案:

答案 0 :(得分:3)

我找到了解决方案 当我使用x86配置构建.EXE时,问题已得到解决

我跟着的步骤 构建 - >配置管理

这里设置应用程序的目标平台。到x86

构建项目

你会在Bin目录下找到一个新创建的文件夹x86

在64位机器中使用这个Exe它会正常工作!