Я создаю простой медиаплеер с Silverlight 4 (C #). Сейчас я использую MediaElement, но он выдает ошибку
ошибка 4001: .... System.Collections.ListDictionaryInternal
Теперь эта ошибка возникает, когда я хочу установить источник MediaElement. Поэтому, когда пользователь нажимает «Play», он устанавливает источник первой песни.
Song s = afspeelijst.ElementAt(currentPlayingIndex);
media.Source = new System.Uri(s.FilePath);
media.Position = TimeSpan.Zero;
media.Play();
Следующий код тоже не работает, но он устраняет ошибку. Но до сих пор нет звука: s
media.SetSource(new FileStream(s.FilePath, FileMode.Open));