visual sirve que para funciona desventajas descargar como comandos caracteristicas vb6 windows-7 legacy-code

sirve - ¿Admitirá Windows 7 el tiempo de ejecución de VB6?



visual basic descargar (9)

Parece que no puedo encontrar una respuesta directa sobre esto. Parece que Visual Studio 6 no será compatible, pero solo me preocupa el tiempo de ejecución. Tenemos algunas aplicaciones heredadas que preferimos no reescribir, pero nuestros clientes esperarán que se ejecuten en Windows 7.

Si alguien puede proporcionar un enlace a algo oficial de MS sobre el tema, sería muy útil.


Dudo seriamente que Windows 7 rompa el tiempo de ejecución de VB6. Debe haber trillones de bibliotecas creadas por el usuario final que también se romperían.

Los intransigentes quizás no tengan un problema con eso, pero comercialmente creo que MS incluso después de tantos años.


Sería genial ver una declaración oficial. Algunas personas han informado sobre el grupo de noticias VB6 , y nuevamente , que el tiempo de ejecución de VB6 está incluido, y los programas VB6 (e incluso el IDE) funcionan bien en la versión beta de Windows 7 de 32 bits.


La Vista previa Beta es compatible con los programas VB6, pero esto podría no significar nada en términos de la versión comercial.

El IDE fue compatible con el lanzamiento inicial de Vista, pero como se indicó anteriormente, el "soporte" ha expirado.

Todo se reduce a lo que quiere decir con "soporte" en diferentes contextos, pero los programas se ejecutan en Win7 Beta y las personas afirman que el IDE también puede ejecutarse allí (aunque yo mismo no lo he probado).


Nuestro producto de software principal que está escrito en VB6 y utiliza varias bibliotecas antiguas instaladas y ejecutadas en Windows 7 Beta sin ningún problema.

Todavía tengo que ver una declaración oficial de Microsoft sobre el soporte para VB6 en Windows 7. Dejar el soporte de tiempo de ejecución para los millones de aplicaciones y bibliotecas de VB6 tendría poco sentido para ellos comercialmente, teniendo en cuenta lo popular que todavía es VB6.


¡SÍ! Declaración de soporte oficial:

El tiempo de ejecución básico de Visual Basic 6.0 será compatible durante toda la vida útil de Windows Vista, Windows Server 2008 y Windows 7 EDIT y ahora Windows 8 , que es cinco años de soporte principal seguido de cinco años de soporte extendido.

No sé cuándo fue cambiado, porque no lo dijo hace un par de semanas, pero ahora sí. Hoorah!

Como VonC señaló en su respuesta, el IDE ya no es compatible, lo cual es una preocupación si desea mantener y actualizar su código VB6.

El IDE de Visual Basic 6.0 será compatible con Windows Vista y Windows Server 2008 como parte de la política de Soporte extendido de Visual Basic 6.0 hasta el 8 de abril de 2008.

La gente ha estado usando el IDE en Vista con algunos ajustes . Y si es necesario, siempre será posible ejecutarlo en una máquina virtual.


http://msdn.microsoft.com/en-us/vstudio/ee413549

Como se indicó anteriormente, la aplicación heredada escrita en VB6 será compatible con Windows 7 durante todo su ciclo de vida. Pero también establece que cada nuevo desarrollo debe hacerse en vb.net, lo que implica que el equipo vb6 solo garantiza su tiempo de ejecución, no su desarrollo. Por lo tanto, es importante saber que el entorno de desarrollo ya está muerto para vb6 y desastres como agujeros de seguridad y errores pueden colarse en su código vb6 cada vez que intente hacer un nuevo desarrollo con él. Apuesto a que MS admitirá que la aplicación heredada vb6 se ejecute durante otra década más o menos. Por lo tanto, no hay que preocuparse por ejecutarlo, pero siempre tenga en cuenta que esto no significa que se le permita seguir desarrollando el uso de vb6.



Microsoft dice

Windows 10 está diseñado para ejecutar programas de software Windows 8.1 y Windows Phone 8.1. Y sí, el VB6 Runtime favorito de todos seguirá funcionando también.

La programación VB6 favorita de Everones

También dicen que Project Centennial permitirá que las aplicaciones VB6 sean aplicaciones universales de Windows.


Últimas noticias (27/02/2009, reportado por primera vez por MarkJ )

Declaración de compatibilidad para Visual Basic 6.0 en Windows Vista, Windows Server 2008 y Windows 7

"El tiempo de ejecución básico de Visual Basic 6.0 será compatible durante toda la vida útil de Windows Vista, Windows Server 2008 y Windows 7"

Nota: MarkJ ha publicado una respuesta a continuación (antes de mi actualización), que debe considerarse como la respuesta oficial para este hilo. Ir upvote it;)

(Respuesta inicial)

Runtime debe ser compatible con Windows 7, y no después, si creo que esta entrada de blog de Software Migration Expert (enero de 2009) ...

Hablé con Paul Yuknewicz, que es un Gerente de programa en el equipo de Microsoft Visual Basic y que está bastante involucrado con todo lo relacionado con VB6 y su proceso de migración.
Paul dijo y cito: "El tiempo de ejecución de VB6 será enviado y admitido como parte de Windows 7, sin embargo, no hay planes de enviarlo en futuras versiones de Windows " .

Como se indica en el mismo blog , la Declaración de soporte para Visual Basic 6.0 en Windows®Vista ™ y Windows®Server 2008 ™ , los archivos de soporte en tiempo de ejecución de Visual Basic 6.0 serán compatibles hasta al menos 2018 (Windows Server 2008 salió en 27 de febrero de 2008 )

Archivos de tiempo de ejecución admitidos: envío en el sistema operativo: los archivos clave de tiempo de ejecución de Visual Basic 6.0, utilizados en la mayoría de escenarios de aplicaciones, se envían y son compatibles durante toda la vida de Windows Vista o Windows Server 2008. Esta vida útil es de cinco años. años de soporte extendido desde el momento en que se envía Windows Vista o Windows Server 2008. Se ha probado la compatibilidad de estos archivos como parte de nuestras pruebas de las aplicaciones de Visual Basic 6.0 que se ejecutan en Windows Vista.

Sé que esto es sobre Vista, pero si Windows Seven es más una evolución que una revolución, eso puede aplicarse a Windows 7 también (aunque nada oficial).

Sin embargo:

El IDE de Visual Basic 6.0 será compatible con Windows Vista y Windows Server 2008 como parte de la política de Soporte extendido de Visual Basic 6.0 hasta el 8 de abril de 2008.

Por lo tanto, aunque podrá seguir utilizando sus aplicaciones de Visual Basic 6.0, tarde o temprano tendrá que solucionar un problema que encuentre en alguno de ellos o agregar nuevas funcionalidades requeridas por su empresa. Y cuando llegue ese día, enfrentarás la dura realidad de que el VB6.0 IDE ya no es compatible .

MarkJ sugiere en los comentarios:

"siempre podrás ejecutar el IDE de VB6 en una máquina virtual para que no sea catastrófico que el IDE no sea compatible"

De hecho, puede iniciar una sesión Xp con su IDE antiguo favorito;) (incluso si, en esta imagen, se inicia desde ... ¡una sesión de Ubuntu!)

texto alternativo http://www.blogcdn.com/www.downloadsquad.com/media/2008/02/virtualbox-ubuntu.jpg