Instead of using the direct path of the PC, it creates a folder in the root of the project called "Sounds" all the sounds it will use in the application you play.
When you use the sound you search as follows:
//Monta o caminho dos sons
var caminhoSons = Application.StartupPath + @"\Sons";
//Valida se a pasta existe
if (!Directory.Exists(caminhoSons))
{
//Se não existir cria a pasta na raiz do projeto
Directory.CreateDirectory(caminhoSons);
}
//Pega o som especifico
var musica1 = caminhoSons + @"\Musica.Mp3";
The Application.StartupPath
command gets the folder where your project is running, so it can be on any PC, even on a Pen Drive (E:, F :) that it will get the correct project path, and so on the folder sounds within the project folder will always find the right path.