我已经在VB6中编写了多个应用程序,我们将这些应用程序发送给客户,以便我公司在现场进行产品配置。 我在VB6 SP6中使用包和部署向导 当现场客户运行setup.exe时,他们会收到错误 -
注册文件时发生错误' C:\ Windows \ System32 \ hid.dll'
对于许多文件都会发生这种情况 - 例如Ws32_32.dll,setupapi.dll,mswinsck.ocx ......
我已经读过这与SysWOW64有关,其中包含预先编译的驱动程序,这些驱动程序是比VB6有权访问的旧版本,并且作为程序包一部分的vb6 setup.exe无法更新SysWOW64驱动程序。
有没有办法制作安装在Windows 7上的VB6软件包?如果没有,至少有一种方法可以抑制错误,以便客户看不到它们,那么应用程序就会运行。