我们从 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位操作系统。
紧急问题,我们希望尽快解决。
请提供必要的支持。
答案 0 :(得分:3)
我找到了解决方案 当我使用x86配置构建.EXE时,问题已得到解决
我跟着的步骤 构建 - >配置管理
这里设置应用程序的目标平台。到x86
构建项目
你会在Bin目录下找到一个新创建的文件夹x86
在64位机器中使用这个Exe它会正常工作!