【问题标题】:Windows phone KnownFolders.MusicLibrary.GetFilesAsync is throwing System.NotImplementedExceptionWindows 手机 KnownFolders.MusicLibrary.GetFilesAsync 正在抛出 System.NotImplementedException
【发布时间】:2015-03-05 13:12:42
【问题描述】:

我正在尝试为 windows phone 开发一个音乐播放器应用程序。

我在尝试访问音乐库时遇到以下异常

System.NotImplementedException:方法或操作不是 实施的。在 Windows.Storage.KnownFolders.get 音乐库()

我正在尝试使用以下代码访问音乐库

IReadOnlyList<StorageFolder> albums = await KnownFolders.MusicLibrary.GetFoldersAsync(CommonFolderQuery.GroupByArtist);

我已经搜索过这个异常,但没有成功。

谢谢,

【问题讨论】:

  • 您是否允许在清单中访问它?

标签: c# .net wpf xaml windows-phone-8


【解决方案1】:

此方法适用于使用 Windows 运行时的应用。您正在使用 Silverlight,因此无法运行它。 Windows Phone Silverlight 应用程序不能直接访问文件。您有两种选择来解决此问题:

1) 启动一个使用 Windows 运行时而不是 Silverlight 的新项目。

2) 使用适用于 Windows Phone Silverlight 的不同方法:

MediaLibrary library = new MediaLibrary();
AlbumCollection albums = library.Albums;

【讨论】:

    猜你喜欢
    • 2021-03-19
    • 1970-01-01
    • 1970-01-01
    • 2019-01-30
    • 2020-11-20
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 2011-05-18
    相关资源
    最近更新 更多