Declaración de soporte para Visual Basic 6.0 en Windows® Vista
Resumen ejecutivo
El equipo de Visual Basic se compromete a proporcionar compatibilidad "It Just Works" para las aplicaciones de Visual Basic 6.0 en Windows® Vista™.
El objetivo del equipo de Visual Basic es conseguir que las aplicaciones de Visual Basic 6.0 que se ejecutan en Windows XP lo hagan también en Windows Vista. El equipo de Visual Basic se compromete además a hacer que el entorno de desarrollo de Visual Basic 6.0 se ejecute en Windows Vista. Tal y como se establece en este documento, se proporcionará soporte para el tiempo de ejecución de Visual Basic 6.0 durante toda la vida útil de Windows Vista, que será de cinco años de soporte estándar y otros cinco años de soporte extendido. [http://support.microsoft.com/gp/lifepolicy]
Resumen técnico
Microsoft incluirá componentes clave del tiempo de ejecución de Visual Basic 6.0 en Windows Vista para que los clientes puedan ejecutar las aplicaciones de Visual Basic 6.0 en este sistema operativo. Se ha probado la compatibilidad de un grupo de aplicaciones escritas en Visual Basic 6.0 entre Windows XP y Windows Vista con el objeto de constatar que estas aplicaciones funcionan de forma equivalente en ambos sistemas operativos. Como ocurre con cualquier lanzamiento de un nuevo sistema operativo, pueden existir pequeñas diferencias en la funcionalidad que requieran ciertas modificaciones. Estas diferencias se tratarán caso por caso a través de los canales de soporte habituales. Todas las incidencias que surjan se documentarán en el sitio de soporte de Visual Basic (http://msdn.microsoft.com/vbasic/support/).
El entorno de desarrollo integrado (IDE) de Visual Basic 6.0 contará con asistencia técnica en Windows Vista en virtud de la directiva de soporte extendido de Visual Basic 6.0 hasta marzo de 2008. Los equipos de Windows Vista y Visual Basic están probando el entorno de desarrollo integrado de Visual Basic 6.0 en Windows Vista para constatar que funciona de manera similar que en los sistemas operativos anteriores. Esta notificación no modifica en modo alguno la directiva de soporte del entorno de desarrollo integrado.
Tiempo de ejecución de Visual Basic 6.0
El tiempo de ejecución de Visual Basic 6.se define como los archivos binarios compilados que estaban incluidos originalmente en la lista de redistribución de Visual Basic 6.0. Estos archivos fueron declarados distribuibles en la licencia original de Visual Basic 6.0. Algunos ejemplos de los mismos son la biblioteca en tiempo de ejecución de Visual Basic 6.0 (msvbvm60.dll), los controles (p. ej. msflxgrd.ocx), así como archivos de soporte de tiempo de ejecución de otras áreas funcionales principales (p. ej. MDAC). Este conjunto de archivos de tiempo de ejecución de Visual Basic 6.0 es el mismo que se suministró con Windows XP.
En Windows Vista, los archivos clave de tiempo de ejecución de Visual Basic 6.0 se han incluido en el sistema operativo y disfrutarán de asistencia técnica durante el ciclo de vida de Windows Vista. Su duración es de cinco años de soporte estándar y cinco años de soporte extendido desde el lanzamiento de Windows Vista.
Los archivos binarios que no están incluidos en Windows Vista contarán con soporte durante el tiempo estipulado. Al comprobar si las aplicaciones de Visual Basic 6.0 se ejecutan en Windows Vista, también estamos sometiendo a prueba la compatibilidad de estos archivos binarios, aunque estos se deberán implementar mediante el programa de instalación correspondiente y su soporte no estará comprendido en el de Windows Vista.
Más adelante encontrará una lista con los archivos que se distribuyen con Vista.
Duración del soporte de Visual Basic 6.0
Aunque los archivos binarios de Visual Basic 6.0 se suministren con Windows Vista, esto no supone modificación alguna en la directiva de soporte de Visual Studio 6.0 o de su entorno de desarrollo integrado. Estos productos disfrutarán de soporte extendido a partir de marzo de 2008.
Si desea obtener más información sobre la directiva de soporte de Visual Basic 6.0 y sus productos, visite http://msdn2.microsoft.com/es-es/vstudio/aa718686.aspx. Si desea obtener información detallada sobre la duración del soporte de los productos de Microsoft, visite http://support.microsoft.com/gp/lifepolicy. Microsoft seguirá proporcionando asistencia para el tiempo de ejecución de Visual Basic 6.0 en Windows 2000, Windows XP y Windows Server 2003 durante todo el período de soporte de estos sistemas operativos. Esto significa, por ejemplo, que el tiempo de ejecución de Visual Basic 6.0 dispondrá de soporte estándar en Windows Server 2003 hasta junio de 2008 y de soporte extendido hasta junio de 2013.
Para obtener más información sobre la duración del soporte o para investigar otras opciones, visite nuestra página de soporte en http://www.microsoft.com/support.
Componentes de otros fabricantes
Microsoft no puede proporcionar soporte para componentes de otros fabricantes, como los controles OCX o ActiveX. Se recomienda a los clientes que se pongan en contacto con el proveedor original de estos controles para obtener información sobre el soporte del que disfrutarán estos componentes.
Notificación de incidencias con las aplicaciones de VB 6.0 que se ejecuten en Windows Vista
Los desarrolladores que tengan previsto utilizar Visual Basic 6.0 con Windows Vista deberán instalar la última versión preliminar pública de Windows Vista y comenzar a probar la compatibilidad de estas aplicaciones utilizando la aceptación de ensayos de las aplicaciones originales. Las versiones preliminares de Windows Vista, ya sean versiones preliminares para la comunidad tecnológica o versiones beta, se pueden encontrar en el sitio de descarga para los suscriptores de MSDN.
Si experimenta algún problema con una aplicación de Visual Basic 6.0 que se ejecuta en Windows Vista (siempre que el mismo código funcione según lo previsto en Windows XP), utilice los canales de soporte habituales para tratar esta incidencia.
Definición del tiempo de ejecución
A continuación se incluye una lista con los archivos de tiempo de ejecución de Visual Basic 6.0 que están incluidos en Windows Vista.
| Archivos incluidos en Windows Vista |
|---|
| atl.dll |
| asycfilt.dll |
| comcat.dll |
| compobj.dll |
| dbnmpntw.dll |
| dcomcnfg.exe |
| dllhost.exe |
| ds16gt.dll |
| ds32gt.dll |
| expsrv.dll |
| hh.exe |
| Hhctrl.ocx |
| imagehlp.dll |
| iprop.dll |
| itircl.dll |
| itss.dll |
| mfc40.dll |
| mfc42.dll |
| mfc42enu.dll |
| msadce.dll |
| msadcer.dll |
| msadcf.dll |
| msadcfr.dll |
| msadco.dll |
| msadcor.dll |
| msadcs.dll |
| msadds.dll |
| msaddsr.dll |
| msader15.dll |
| msado15.dll |
| msador15.dll |
| msadrh15.dll |
| mscpxl32.dll |
| msdadc.dll |
| msdaenum.dll |
| msdaer.dll |
| msdaora.dll |
| msdaosp.dll |
| msdaprst.dll |
| msdaps.dll |
| msdasc.dll |
| msdasql.dll |
| msdasqlr.dll |
| msdatsrc.tlb |
| msdatt.dll |
| msdfmap.dll |
| msdfmap.ini |
| msjtes40.dll |
| msorcl32.dll |
| msvbvm60.dll |
| msvcirt.dll |
| msvcrt.dll |
| msvcrt40.dll |
| mtxdm.dll |
| mtxoci.dll |
| odbc16gt.dll |
| odbc32.dll |
| odbc32gt.dll |
| odbcad32.exe |
| odbccp32.cpl |
| odbccp32.dll |
| odbccr32.dll |
| odbccu32.dll |
| odbcint.dll |
| Odbcji32.dll |
| Odbcjt32.dll |
| odbctrac.dll |
| oddbse32.dll |
| Odexl32.dll |
| Odfox32.dll |
| Odpdx32.dll |
| odtext32.dll |
| ole2.dll |
| ole32.dll |
| oleaut32.dll |
| oleaut32.dll |
| Oledb32.dll |
| Oledb32r.dll |
| Oledlg.dll |
| Olepro32.dll |
| Olethk32.dll |
| regsvr32.exe |
| Rpcns4.dll |
| rpcrt4.dll |
| Scrrun.dll |
| Secur32.dll |
| simpdata.tlb |
| sqloledb.dll |
| Sqlsrv32.dll |
| Stdole2.tlb |
| Stdole32.tlb |
| storage.dll |
| Triedit.dll |
| Vbajet32.dll |
| vfpodbc.dll |
| Archivos comprobados pero no incluidos en Vista |
|---|
| anibtn32.ocx |
| autmgr32.exe |
| autprx32.dll |
| ciscnfg.exe |
| comct232.ocx |
| comct332.ocx |
| comctl32.ocx |
| comdlg32.ocx |
| dao350.dll |
| dbadapt.dll |
| dbgrid32.ocx |
| dblist32.ocx |
| dbmssocn.dll |
| edao2535.tlb |
| gauge32.ocx |
| graph32.ocx |
| grid32.ocx |
| gswdll32.dll |
| hlp95en.dll |
| keysta32.ocx |
| mci32.ocx |
| mdac_typ.exe |
| msaddndr.dll |
| msadodc.ocx |
| msbind.dll |
| mscdrun.dll |
| mschart.ocx |
| mschrt20.ocx |
| mscomct2.ocx |
| mscomctl.ocx |
| mscomm32.ocx |
| msdatgrd.ocx |
| msdatlst.ocx |
| msdatrep.ocx |
| msdbrptr.dll |
| msexch35.dll |
| msexcl35.dll |
| msflxgrd.ocx |
| mshflxgd.ocx |
| mshtmpgr.dll |
| msinet.ocx |
| msjet35.dll |
| msjint35.dll |
| msjt4jlt.dll |
| msjter35.dll |
| msjtor35.dll |
| msltus35.dll |
| msmapi32.ocx |
| msmask32.ocx |
| msoutl32.ocx |
| mspdox35.dll |
| msrd2x35.dll |
| msrdc20.ocx |
| msrdo20.dll |
| msrepl35.dll |
| msstdfmt.dll |
| msstkprp.dll |
| mstext35.dll |
| mswcrun.dll |
| mswinsck.ocx |
| msxbse35.dll |
| odbctl32.dll |
| odkob32.dll |
| olecnv32.dll |
| picclp32.ocx |
| racmgr32.exe |
| racreg32.dll |
| rdocurs.dll |
| richtx32.ocx |
| rpcltc1.dll |
| rpcltc5.dll |
| rpcltccm.dll |
| rpclts5.dll |
| rpcltscm.dll |
| rpcmqcl.dll |
| rpcmqsvr.dll |
| rpcss.exe |
| adoapt15.reg |
| adofre15.reg |
| makapt15.bat |
| makfre15.bat |
| msderun.dll |
| dbmsshrn.dll |
| msdaerr.dll |
| msdatl2.dll |
| oledb32x.dll |
| spin32.ocx |
| sysinfo.ocx |
| tabctl32.ocx |
| threed32.ocx |
| tlbinf32.dll |
| visdata.exe |
| vbar332.dll |
| vsdbflex.srg |
| wbclsdsr.ocx |
| wbclsdsr.ocx |
| windbver.exe |