Instalar VB6 en Windows 7

Si eres un programador ya veterano en Visual Basic, conocerás que hace un tiempo existía, antes de la tecnología .NET, versiones previas como VB6, donde eras capaz de desarrollar tus aplicaciones windows escribiendo código en tu lenguaje favorito. ¿Qué sucedió?. Microsoft evolucionó, como era natural, hasta sistemas operativos de 64 bits a día de hoy. Si tienes una versión de Windows 64 bits y necesitas continuar manteniendo aquellas clásicas aplicaciones hechas en VB6, seguro que te gustaría disponer de tu IDE, runtimes, etc, ¿correcto?. Si solo quieres ejecutar dichas aplicaciones en Vista o W7 por favor visita Visual Basic 6 Runtime Support.
Partimos por tanto que eres un desarrollador que quiere mantener esas aplicaciones en tu flamante nueva sistema de 64 bits W7/Vista. ¿Cuál es el problema?. Fácil: el setup.exe de VB6 para ejecutar el IDE está compilado en modo 16 bits, por lo que tu sistema operativo correrá programas en 32 bits, mas no en 16 bits. Los pasos necesarios para lograrlo son:
  1. Copia el CD de Visual Basic en una carpeta vb6 en el disco duro. Si ves el error “You must execute the instalation assistant before to execute this instalation program”, ejecuta el SETUP.exe original antes de sobreescribirlo cuando continúes con el Paso 2. Sigue todos los pasos de esa instalación hasta que veas un aviso sobre compatibilidad de sistemas x64.
  2. Copia todos los ficheros de la carpeta \vb6\setup a la nueva carpeta \vb6.     
  3. Renombra el fichero vb98ent.stf por acmsetup.stf. En la versión Profesional encontrarás"vs98pro.stf" porque nota que"vs" significa "Visual Studio" y "vb" significa "Visual Basic".    
  4. Ejecuta acmsetup.exe con permisos de administrador.
¡No olvides ejecutar tu VB6.exe en modo de compatibilidad!. Para conseguirlo, pulsa con el botón derecho sobre el ejecutable (en C:\Program Files (x86)\Microsoft Visual Studio\VB98), propiedades, compatibilidad, modo compatibilidad XP SP3 y desactiva los temas visuales para un mejor rendimiento.

No hay comentarios :

Publicar un comentario

Buscar en el Blog: