Come da titolo devo eseguire un file audio, e visto che nell'applicazione principale non mi andava, ho creato un applicazione di prova che vi posto di seguito:

codice:
Imports System.Media

Public Class Form1
    Dim suono As SoundPlayer
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        OpenFileDialog1.ShowDialog()
    End Sub

    Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
        Label1.Text = OpenFileDialog1.FileName
        suono = New SoundPlayer(OpenFileDialog1.FileName)
        Label2.Text = suono.SoundLocation
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        suono.Play()
    End Sub
End Class
Ora l'errore che mi da è il seguente:

Il file in C:\Users\carlo\Documents\Senza nome3.wma non è un file audio valido.

Da cosa può essere dovuto? il percorso è corretto visto che me lo riporta uguale anche nel label.

grazie mille