Tengo una aplicación VB6 que enlaza con varios terminales POS desde una máquina Windows 7 de 32 bits. Los terminales POS están asignados a la máquina con Windows 7 y puedo acceder a los terminales POS desde la máquina con Windows 7 desde Explorer o desde cmdline/shell.Aplicación VB6 en Windows 7 no puede acceder a las unidades asignadas
La aplicación se ha actualizado a ADO 2.8 y todos los demás controles y componentes para los que ya no tenía el código fuente se han vuelto a escribir. Después de algunos contratiempos molestos, obtuve la aplicación para recompilar en la computadora con Windows 7 sin errores.
Ahora vienen los problemas. ¡La aplicación VB6 no puede ver ni desplazarse a ninguna unidad asignada! He intentado cambiar la configuración de UAC; Configuré la aplicación para que se ejecute en modo Windows XP SP3; He intentado ejecutar como administrador. Ninguna de estas cosas (y muchas permutaciones de estas) funcionan.
¿Alguna sugerencia sobre cómo hacer esto?
Como fijo que se ejecute en el modo de Windows XP SP3? ¿Qué sucede cuando * no * se ejecuta en ese modo? – Gabe
Lo configura para que se ejecute en modo de compatibilidad y lo configura para usar Windows XP SP3 como modo de compatibilidad. Esto se hace haciendo clic derecho en el enlace y usando Propiedades. En la práctica, no hay diferencia cuando lo ejecuté usando este modo de compatibilidad. –
¿Qué sucede cuando intenta navegar a una unidad asignada? ¿Qué tal un camino UNC? – Gabe