我正在使用Windows Phone 7中的媒体播放器来播放手机歌曲集合中的音乐。但当它播放音乐时,会出现异常并显示以下错误消息:
FrameworkDispatcher.Update未被调用。定期调用FrameworkDispatcher.Update对于使“fire and forget”声音效果和框架事件正常工作是必要的。
我应该如何修改我的代码?
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]);
}
}