OPOS无法在64位系统上运行

时间:2010-02-08 19:18:08

标签: 64-bit point-of-sale opos

有没有OPOS经验?我无法让我的应用程序识别64位计算机上运行的设备的LDN。

我已经知道OleforRetail的东西现在在注册表中的Wow6432Node下了。我怀疑由于这个原因,常见的控件无法找到LDN。有什么办法吗?

如果做不到,那么某个地方是否有一个集中的OPOS开发论坛?

BTW:我使用Monroe Consulting提供的常用控件。

谢谢!

2 个答案:

答案 0 :(得分:4)

您在使用什么来开发应用程序?

如果您使用的是.NET,则需要将其设置为32位版本。

平台目标:c#项目设置上的x86。

如果程序是32位或64位,则决定注册表中的哪个位置查找值。 所有OPOS com对象都是32位,因此如果使用64位程序,它将无法找到有关它们的任何信息。

答案 1 :(得分:0)

我遇到的最大问题是我的应用程序找不到LDN。事实证明,您必须以管理员身份运行OPOS驱动程序配置软件,以使其正确操作注册表的32位部分。 LDN只是没有写在注册表中的正确位置,所以我的应用程序找不到它们。