
Acabo de actualizar de Windows 7 64 a Windows 10 64. Ahora tengo problemas con el controlador de Visual FoxPro. Estoy usando el administrador ODBC de 32 bits (C:\Windows\SysWOW64\odbcad32.exe). Cuando intento agregar o editar una fuente de Visual Fox Pro, aparece el siguiente error:
he comprobadoC:\Windows\system32\vfpodbc.dlly existe. ¿Por qué recibo este error y cómo lo corrijo?
Respuesta1
Verificar :
- Verifique el registro en
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
la subclave de su controlador, si los archivos enumerados existen.
Para un programa de 32 bits, la carpetaC:\Windows\System32
es inaccesible y se sustituye automáticamente porC:\Windows\SysWOW64
. Por lo tanto, una ruta a System32 debería reemplazarse con SysWOW64. - Deberías haber instalado elPaquete de servicio FoxPro 9.0 2.0 y elCorrecciones(en realidad sólo el tercero en la lista)
- Es posible que necesite descargar e instalar elPaquete principal MSXML 4.0
El problema también podría ser una incompatibilidad con Internet Explorer 11 o Spartan.
¿Has estado usando IE11 cuando todavía estabas en Windows 7?
Si no se encuentra ninguna solución, siempre existe la opción dedegradar de nuevo a Windows 7.
Respuesta2
En caso de que todo lo demás falle, como me acaba de pasar a mí hoy, intenta instalarTiempo de ejecución de VFP 9 Service Pack 2, disponible enhttp://www.foxpert.com/download/runtime.htmlyhttps://github.com/VFPX/VFPRuntimeInstallers
El razonamiento es que este instalador incluye tantoVFPOLEByVFPODBCcontroladores, y se instaló exitosamente en una máquina con Windows 7 donde todos los demás instaladores independientes fallaron.
Asegúrate de marcarODBC y OLEDBopción enArchivos de tiempo de ejecuciónsección de configuración.
El VFPODBC.MSI más antiguo está disponible enhttp://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC