Ich brauche einen Unterordner im Anwendungsordner, deren Pfad zuzugreifen:Wie kann ich auf den aktuellen Anwendungsordner in UWP zugreifen?
C: \ Benutzer \ myname \ Documents \ Visual Studio 2015 \ Projects \ App2 \ App2 \ Templates
und abruft alle Daten darin. Ich muss die XML-Dateien in einem Unterordner davon lesen, analysieren und in einem Wörterbuch speichern. Ich habe die Parser bereit, weiß aber nur nicht, wie ich auf den Ordner zugreifen kann?
versuchte ich
StorageFolder localFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
StorageFolder templateFolder = await localFolder.GetFolderAsync("Templates");
Aber es hat nicht funktioniert. Es ist ein Fehler aufgetreten, der besagt, dass der Ordner "Templates" nicht gefunden wurde. Als ich jedoch "Assets" ausprobierte, die seit der Erstellung des Projekts im Ordner waren, funktionierte es. Wie kann ich darauf zugreifen?
InstalledLocation ist * schreibgeschützt * - Sie können keine Dateien/Ordner dort erstellen. Wenn Sie einige Daten in der App speichern möchten, verwenden Sie * LocalFolder *. – Romasz
Danke. Was aber, wenn ich nur alle StorageFiles in einem bestimmten Ordner lesen muss? –
Es hängt vom Ordner ab. Versuchen Sie, auf Dateien zuzugreifen, die mit Ihrer App (Inhalt) geliefert werden, oder Dateien später zu erstellen/herunterzuladen? – Romasz