Ich habe einen Anwendungsfall wo ich eine config.json Datei von einem AppService lesen muss und basierend auf der Konfiguration in der JSON Datei muss ich eine ID generieren. Ich verwende folgenden Codeabschnitt, um den Uri zu generieren, sodass ich die Datei mit StorageFile.GetFileFromApplicationUriAsync (fileUri) öffnen kann. JetztÖffne Uri um JSON Datei im Hintergrund zu lesen UWP
Uri fileUri = null;
try
{
Debug.WriteLine("Creating new uri");
fileUri = new Uri(fileName);
if (fileUri == null)
{
Debug.WriteLine("Uri creation failed");
} else
{
Debug.WriteLine("New Uri created");
}
} catch (Exception ex)
{
Debug.WriteLine("Uri creation failed" + ex.Message);
}
wenn ich versuche, diesen Code zu debuggen mein Debugger mit new Uri(fileName)
nach Linie verschwindet, wenn ich nur den Code laufen ohne Haltepunkte lasse ich keine Nachricht sehe nach Erstellen neuer uri. Nicht einmal eine Ausnahme.
Wert von fileName
ist "ms-appx: ///config/config.json"
Kann jemand bitte erklären, was hier falsch ist? Ist es auch möglich, eine Datei von einem AppService zu öffnen und zu lesen?
- Dank Tarun
Danke für die Antwort. Eigentlich ist das Problem nicht beim Lesen der Datei. Ich habe das mit Unit Tests getestet. Ich kann die Datei richtig lesen. Es schlägt bei der Aktivierung von AppService fehl. – c2tarun
Sorry für kann dir nicht helfen.Der Code nicht in neuen URI ausgeführt und ich denke, es kann nicht eine URI erstellen, und sicher "ms-appx: ///" Dateiname ist richtig. – lindexi