Ho messo music.mp3 in risorse e ho aggiunto Windows Media Player ai riferimenti. Ho scritto questo codice:Come si gioca il file .mp3 dalle risorse in C#?
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
wmp.URL = "music.mp3";
wmp.controls.play();
Non funziona. Come posso riprodurre il file .mp3 dalle risorse?
La creazione di un file temporaneo come questo non deve essere considerata una soluzione valida. Il metodo MediaPlayer.Play, nel bene o nel male (direi peggio), non accetta uno stream come input. Stai molto meglio per distribuire l'MP3 con il tuo exe e passare il percorso del file a quella funzione. – Seanba