Hi Ronald, there are some ways to solve your problem: 1. you can distribute your wav file in a specific subfolder of your application, e.g. Sounds. Then you just set the filename variable to the following value: string filename = Application.StartupPath + @"Sounds\attention.wav"; Don't forget to include using System.Windows.Forms. or type the namespace with the Application.StartupPath 2. You add the audio file as manifest into your exe. Then you need to call the following function: System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(typeof(Program), "attention.wav") Note that you get a System.IO.Stream, so maybe need to save it in a temporary file and then call your PlaySound method (I don't know if your function supports a stream object as a parameter) So, these are the ways, I retrieved quickly from my mind at 23:17 :) (German time) PS: In the second solution I wrote typeof(Program). Program is a class generated by VisualStudio when you create a new project, so I used this here :) I hope I could help you
_____________________________ The force of .NET is with me!