questa sub
codice:
        Dim myDMOApp As New SQLDMONET.ApplicationClass()
        Dim myDMOName As SQLDMONET.NameList = myDMOApp.ListAvailableSQLServers
        Dim x As Integer
        For x = 0 To myDMOName.Count - 1
            Console.WriteLine(myDMOName.Item(x))
        Next
mi da errore nella riga segnata in rosso.

l'errore è:
Eccezione non gestita di tipo "System.InvalidCastException" in SQLDMO_test.exe

Informazioni aggiuntive: QueryInterface per l'interfaccia SQLDMONET.NameList non riuscita.
:master:

avete idea di cosa possa significare?

per biste:
ho provato anche la tua routine in C#..mi dà lo stesso identico errore