Como configurar Visual Basic 6.0 en Windows XP con
Team Foundation Server 2012
Imaginemos el escenario donde tengamos
sistemas legados que estén desarrollados
bajo Visual Basic 6.0 y que tenemos un controlador de versiones como Team
Foundation Server 2012; lo ideal es que podamos integrarlo por más extraño que
parezca. En este post voy a mostrar cómo podemos integrar el IDE de Visual
Basic 6.0 con Team Foundation Server 2012.
Si revisamos la documentación oficial en la
página de Microsoft (http://msdn.microsoft.com/en-us/library/dd997788(v=vs.110).aspx), vamos a encontrar que Team Foundation Sserver
2012 ofrece integración con muchas herramientas de tecnologías pasadas, entre
ellas Visual Basic 6.
En esta página se indica que debemos
instalar Microsoft Visual Studio Team
Foundation Server 2012 MSSCCI Provider 32-bit para conseguir la integración
de VB 6 con TFS 2012. Luego, revisando los requisitos del MSSCCI me doy con la sorpresa que solo admite los siguientes
sistemas operativos:
- Windows 8
- Windows 7
- Windows Server 2012
- Windows Server 2008 R2
Como recordaremos, VB 6.0 es una IDE
que generalmente es muy usada con el sistema operativo Windows XP Service Pack
3. Asi que este se convirtió un impedimento para seguir lo indicado por la
documentación, pero me puse a pensar que quizás esta integración podría funcionar
con el proveedor de Microsoft Visual Studio Team Foundation
Server 2010 MSSCCI Provider 32-bit que si soporta el Sistema Operativo Windows XP Service Pack 3, así decidí
intentarlo y buena fue mi sorpresa al ver que si funcionó. Aquí les dejo los
pasos que seguí para la configuración.
La PC debe cumplir los siguientes requisitos:
- Sistema Operativo: Windows XP (x86) con Service Pack 3, todas las ediciones excepto Starter Edition
- Microsoft Visual Basic 6.0
- .NET Framework 4.0
Para poder utilizar el TFS 2012 desde un
cliente con Visual Basic 6.0 se deben instalar en el orden establecido:
- Visual Studio Team Explorer 2010
- Microsoft Visual Studio Team Foundation Server 2010 MSSCCI Provider 32-bit
Para validar el acceso desde visual basic
6.0 seguimos los siguientes pasos:
1. Abrir Visual Basic 6.0
2. Verificar la existencia del submenu Team Foundation en el menú Herramientas ubicado en la barra de menú superior. Si el menú se visualiza ir al paso 5, si no se visualiza ir al Inicio de Windows y luego a la opción Ejecutar, escribir vbaddin.ini y presionar la tecla Enter.
2. Verificar la existencia del submenu Team Foundation en el menú Herramientas ubicado en la barra de menú superior. Si el menú se visualiza ir al paso 5, si no se visualiza ir al Inicio de Windows y luego a la opción Ejecutar, escribir vbaddin.ini y presionar la tecla Enter.
3. Editar el archivo vbaddin.ini
y agregar la siguiente línea al final del contenido
VBSCC=3
4. Guardar el archivo y reiniciar Visual Basic 6.0 para verificar la existencia de la opción Team Foundation en el menú.
5. Ir al menú Herramientas,
submenú Team Foundation y seleccionar
la opción Create Project From Team
Foundation.
6. Presionar el botón Servers
para agregar el servidor, luego el botón Add
e ingresar la ruta de la colección del
TFS 2012 a la que se desea tener acceso.
7. Finalmente presionar el botón OK.
Si aparece el cuadro de dialogo solicitando credenciales de usuario, ingresar
el usuario dominio\usuario y el password. Luego presionar el botón OK.
8. Con estos pasos habremos validado el acceso al
servidor TFS 2012.
No hay comentarios.:
Publicar un comentario