答案1
去检查 :
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
如果列出的文件确实存在,请验证驱动程序的注册表 子项。
对于 32 位程序,该文件夹C:\Windows\System32
无法访问,并自动替换为C:\Windows\SysWOW64
。因此,System32 的路径应替换为 SysWOW64。- 你应该安装FoxPro 9.0 服务包 2.0 和修补程序(实际上只是列表中的第三个)
- 您可能需要下载并安装MSXML 4.0 核心包
问题也可能是与 Internet Explorer 11 或 Spartan 不兼容。
您在使用 Windows 7 时是否使用过 IE11?
如果找不到解决方案,总是可以选择降级回 Windows 7。
答案2
如果其他一切都失败了,就像我今天遇到的情况一样,请尝试安装VFP 9 Service Pack 2 运行时,可从http://www.foxpert.com/download/runtime.html和https://github.com/VFPX/VFPRuntimeInstallers
原因是这个安装程序同时包括极化极化和虚拟专用网络驱动程序,并且它成功安装在所有其他独立安装程序都失败的 Windows 7 机器上。
确保标记ODBC 和 OLE DB选项运行时文件设置部分。
旧版 VFPODBC.MSI 可从以下网址获取http://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC