Ci sono milioni esempi nel web per la costruzione di un Xml tramite Xmltextwriter con questo metodo

codice:
Dim X As XmlTextWriter = New XmlTextWriter(File,Encoding.UTF8)
Da me funzione tutto senza mettere l'encodng che però mi esce UTF16 ma se lo metto dà questo errore

Risoluzione dell'overload non riuscita perché nessun 'New' accessibile può essere chiamato con questi argomenti

Ho provato anche con System.Text.Encoding.UTF8 ma nisba

Ho richiamato ancheil Namespace System.Text ma


Perchè da me non funziona !