Wie kann ich Dateien aus der Windows Phone (8.1) Musikbibliothek mithilfe von Pfadnamen abrufen?

Ich lasse meine Benutzer Dateien aus der Musikbibliothek auswählen. Danach speichere ich den Pfad der ausgewählten Dateien lokal. Nun ist mein Problem, wie ich über diese Pfade programmgesteuert auf die Dateien zugreifen kann. Hier sind ein paar Dinge, die ich ausprobiert habe.

Sagen Sie, mein Pfadname istD: \ Xyz \ abc.mp3

StorageFolder S = KnownFolders.MusicLibrary;

Alternative 1:

StorageFile MyFile = warte auf S.GetFileAsync ("abc.mp3"); // Datei nicht gefunden Fehler

// Ich glaube, das funktioniert nicht, weil die GetFileAsync-Methode nur Dateien aus dem aktuellen Ordner abrufen kann

Alternative 2:

S = Warte auf S.GetFolderAsync ("Xyz"); // Danach plante ich GetFileAsync. Dies gibt aber auch einen nicht gefundenen Ordnerfehler.

Und zum Schluss habe ich es versuchtS = Warte auf S.GetFolderAsync ("D");

Es wäre fantastisch, wenn Sie mir dabei helfen könnten, auf die Datei zuzugreifen oder auf eine andere Weise mein Ziel zu erreichen!

PS: StorageFile.GetFileFromPathAsync ("D: \ Xyz \ abc.mp3") gibt an, dass ich keine Zugriffsberechtigung habe.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage