我正在尝试为Windows手机开发音乐播放器应用程序。
尝试访问音乐库时,我收到以下异常
System.NotImplementedException:方法或操作不是 实现。在Windows.Storage.KnownFolders.get音乐库()
我正在尝试使用以下代码访问音乐库
IReadOnlyList<StorageFolder> albums = await KnownFolders.MusicLibrary.GetFoldersAsync(CommonFolderQuery.GroupByArtist);
我搜索了这个例外,但是徒劳无功。
谢谢,
答案 0 :(得分:0)
此方法适用于使用Windows运行时的应用程序。您正在使用Silverlight,因此无法运行它。 Windows Phone Silverlight应用程序无法直接访问文件。您有两种方法可以解决此问题:
1)启动一个使用Windows Runtime而不是Silverlight的新项目。
2)使用适用于Windows Phone Silverlight的不同方法:
MediaLibrary library = new MediaLibrary();
AlbumCollection albums = library.Albums;