Я использую медиаплеер в Windows Phone 7 для воспроизведения музыки из коллекции песен телефона. Но когда он играет музыку, они будут исключением, и ошибка говорит
FrameworkDispatcher.Update не был вызван. Регулярные вызовы FrameworkDispatcher.Update необходимы для корректной работы звуковых эффектов и событий каркаса.
Как мне изменить мой код?
private void songBtn_Click(object sender, RoutedEventArgs e)
{
using (var ml = new MediaLibrary())
{
foreach (var song in ml.Songs)
{
System.Diagnostics.Debug.WriteLine(song.Artist + " " + song.Name);
MessageBox.Show(song.Artist + " " + song.Name);
}
MediaPlayer.Play(ml.Songs[0]);
}
}