Я хотел воспроизводить звуки в приложении WPF с помощью MediaPlayer. Проблема в том, что я не могу использовать файл напрямую из файла ресурсов, например, в SoundPlayer
SoundPlayer player = new SoundPlayer(R.testSound);
Поэтому я использовал путь, чтобы звучать так:
mediaPlayer.Open(new Uri("../../Resources/testSound.wav", UriKind.Relative)); //working
mediaPlayer.Open(new Uri("pack://application:,,,/Resources/testSound.wav")); //not wroking
Есть ли возможность сделать это без относительного пути? Относительный путь - плохая идея?