If the file regarding your main project is not important. What matters is where will the sound file be relative to your application during deployment / debugging. If it will have the same relative path as the main .exe path, you can use the following.
var root = typeof(Program).Assembly.Location;
var soundPath = Path.Combine(root, @"sounds\Fireball.wav");
var test = new SoundPlayer(soundPath);
source
share