我正在开发一个 C#/WPF 应用程序, 使用一些自定义的 32 位字条与 USB 设备交谈。 它开发为 x86 应用程序, 并安装为 WIX 。 当我在 64 位机器上安装软件包时, 程序文件将按我预期的那样安装到程序文件 (x86) 。
在32位机器上,这意味着 C:WindowsSystem32。在64位时,它们最终会出现在 C:WindowsSysWOW64。这没关系,但是当我运行我的应用程序时,它无法找到这些标记(它通过[Dllimport...] 使用这些标记)。
那么,什么是正确的方式让我的应用程序 找到那些标牌, 无论是在SysWOW64系统还是SysWOW64系统?
Thanks Tom