我们有使用Active-X从芯片卡读取数据的Web应用程序。通过Internet Explorer中的特定配置更改,我们的Active-X工作正常。现在我们需要实现更改并使用2个额外的DLL(从其他类型的卡中读取信息)。在开发者机器上它可以工作。
我们的问题是如何安装这些DLL以便从Active-X控件中看到它?
我们已使用regsvr32
注册了Active-X。我们进行安装,在Program Files (x86)
内创建dir,并将所有其他DLL放在该目录中。安装程序还包含C ++可再发行组件。
当我们启动Web应用程序时,我们收到无法找到文件的错误。
我们认为问题在于权限,但我们无法弄清楚是这样以及如何解决它。
有什么想法吗?
答案 0 :(得分:0)
尝试在LoadLibrary()
调用中使用绝对路径,也许它无法找到您的库。