Onestamente a questo punto, c'è molto da sfruttare nel linguaggio .Net 4 (vb) e il cambio di paradigma è così significativo, che non riesco a immaginare di prendere i miei vecchi progetti VB 6 e provare una sorta di conversione diretta. La conclusione può essere solo una sorta di grezzo che finirai per ridisegnare comunque.
La maggior parte dei miei progetti VB6 sono 1/2 le linee di codice in. Aggiornamenti .net. Inoltre, ci sono strumenti di terze parti (DevExpress / Telerik vengono in mente) che possono prendere qualsiasi cosa che ti portava più di 100 ore a svilupparsi in VB 6 e renderlo un pezzo di torta.
A meno che tu non sia semplicemente estremamente a corto di tempo, fai il grande passo - non ti pentirai.