Puede abrir un archivo de proyecto de Visual Basic 6 .vbp en Visual Studio. Esto invoca automáticamente el convertidor del proyecto, intentará traducir su código VB6 a VB.NET. El traductor hace un trabajo bastante decente, pero el lenguaje VB.NET ha cambiado bastante drásticamente. Depende de cuán "limpio" fue tu código VB6.
Después de completar la conversión, tendrá que recorrer la lista de advertencias y errores que obtendrá. No obtener ninguno en absoluto es raro. Puede haber cientos o miles. Si estás en ese barco, comienza a tener sentido reescribir el código.
Anyhoo, solo intente y vea qué le pega al ventilador. Tendrás una buena idea de lo que te espera en unos diez minutos. No olvide copiar el proyecto antes de comenzar la conversión.
No administrado, sí. VB6, no. –