Как получить файлы из музыкальной библиотеки Windows Phone (8.1), используя имена путей?
Я позволяю своим пользователям выбирать файлы из музыкальной библиотеки. После чего я храню путь выбранных файлов локально. Теперь моя проблема заключается в том, как получить программный доступ к файлам по этим путям? Вот несколько вещей, которые я попробовал.
Скажи мой путьD: \ Xyz \ abc.mp3
StorageFolder S = KnownFolders.MusicLibrary;
Альтернатива 1:
StorageFile MyFile = await S.GetFileAsync ("abc.mp3"); // Файл не найден
// Я полагаю, что это не работает, потому что метод GetFileAsync может получать файлы только из текущей папки
Альтернатива 2:
S = await S.GetFolderAsync ("Xyz"); // После чего я планировал сделать GetFileAsync. Но это также дает ошибку папки not found.
И наконец я попробовалS = await S.GetFolderAsync ("D");
Любая помощь в том, как мне получить доступ к файлу или даже альтернативный способ достижения моей цели, была бы фантастической!
P.S: StorageFile.GetFileFromPathAsync ("D: \ Xyz \ abc.mp3") говорит, что у меня нет разрешения на доступ.