Comentarios

Convertir VB6 a VB.NET

Convertir VB6 a VB.NET

VB.Net tiene una herramienta de migración incorporada, pero convertir el código VB6 a VB.NET no es tan fácil como cargarlo en el software más nuevo. La herramienta de migración realiza gran parte del trabajo, especialmente con la sintaxis, pero ni mucho menos. Debe trabajar en su código VB6 antes de intentar cargarlo en VB.Net.

¿Debería actualizar el código?

Es mejor dejar algunos tipos de programas en VB6. Si sus proyectos usan WebClasses, páginas DHTML y UserControls, la migración a VB.NET puede no realizarse sin problemas. Eso no quiere decir que no debas intentarlo. El asistente de migración enumerará todos los problemas críticos, y puede volver y solucionarlos.

Preparación de su código VB6 para la migración

Elimine cualquier código muerto que su programa no use y únase a cualquier código duplicado para reducir más el código. Puede hacerlo manualmente si es paciente o si su programa no es largo, o puede usar un programa analizador de código fuente para localizar el código duplicado o no utilizado.

Arreglar cualquier declaración de datos

Si usó variables no declaradas en su programa, tiene mucho trabajo por delante. Agregue declaraciones de tipo adecuadas a cada declaración Dim y agregue declaraciones explícitas de opciones. Esto suavizará el proceso de importación. No se preocupe, si se pierde alguno, lo descubrirá más tarde.

VB.NET Wizard va a trabajar

Abra su programa en VB.NET y espere mientras la herramienta de migración hace su trabajo. Espere recibir un extenso informe que enumera todos los problemas de actualización: los que el asistente solucionó y los que no. También habrá comentarios en el código cerca de lugares que necesitan trabajo adicional.

Intenta compilar

Ni siquiera espere que su código se compile la primera vez. No lo hará, pero recibirá una larga lista de errores de compilación que puede volver y corregir.

Trabaja en tu código

Usando los informes, regrese a su código y solucione los problemas críticos. Cuando los haya hecho todos, cargue el código en VB.NET nuevamente. Es posible que reciba otra lista de problemas críticos para corregir, pero eventualmente lo hará a través del asistente y el compilador. Aún no has terminado. Busque comentarios que la herramienta de migración dejó en su código y haga lo que digan los comentarios.

Ahora, ejecuta y prueba tu programa en VB.NET.