Digáse así: Un valor de tipo FileStream no se puede convertir en StreamWriter. Por lo tanto, tienes un error en la asignación de la variable oEscritor, ya que la declaras como (tipo) StreamWriter y le asignas un FileStream. Son dos tipos de flujo distintos, ya que FileStream permite la lectura/escritura Byte a Byte y StreamWriter simplemente escribe caracteres al archivo guardado en la ruta especificada.
Lo correcto, si quieres emplear la clase StreamWriter, sería que lo hiciseses de la siguiente forma:
Imports System.IO
Public Class Ejemplo
Private Sub EscribirEnArchivo(Byval Ruta As String, Byval Texto As String)
Dim Sw As New StreamWriter(Ruta,False) 'Sin Append, es decir, si el archivo existe crea uno nuevo
Sw.Write(Texto)
Sw.Close 'Cerramos el Flujo, por si luego volvemos a escribir en el archivo
End Sub
End Class
Saludos!