Non te lo dà come errore poichè Vb.Net gode di molte funzioni e statement del vecchio vb6, ma ciò non significa che possano essere usate senza conseguenze. L'uso delle classi .Net è consigliato perchè è più "in sintonia" con lo spirito OOP del linguaggio e inoltre, se si volesse convertire il codice in C# o J#, ad esempio, o altri linguaggi .Net non sarebbe possibile convertire le espressioni riprese da VB6.