Vista, Windows Dienst und Soundausgabe

DannyP

Mitglied
Hallo zusammen!

ich entwickel derzeit einen Windows Dienst in C#, der in bestimmten Situationen einen Sound wiedergibt.

Dazu verwende ich:
Code:
System.Media.SoundPlayer sndPly = new System.Media.SoundPlayer();
sndPly.SoundLocation = "C:\\snd.wav";
sndPly.Play();

Klappt auch einwandfrei so. Zumindest unter Windows XP. Da wird der Ton korrekt vom Dienst abgespielt. Allerdings nicht unter Vista.
Ich finde nirgendwo einen Hinweis auf eine Fehlerquelle. Es wird keine Exception ausgelöst und auch im Eventlog findet sich nichts. Zugriff auf die Datei ist auch möglich.

Hat jemand eine Idee?
Danke im Voraus!

Schöne Grüße
Daniel
 
Zurück