Я поместил music.mp3 в ресурсы, а затем добавил проигрыватель Windows Media к ссылкам. Я написал этот код:Как играть в .mp3 файл из ресурсов в C#?
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
wmp.URL = "music.mp3";
wmp.controls.play();
Не работает. Как я могу воспроизвести файл .mp3 из ресурсов?
Создание временного файла, подобного этому, не должно считаться допустимым решением. Метод MediaPlayer.Play, к лучшему или худшему (я бы сказал хуже), не принимает поток в качестве входных данных. Вам гораздо удобнее развернуть MP3 с вашим exe и передать местоположение файла этой функции. – Seanba