Lesen aus einer JSON-Datei in einem Projekt
Ich habe ein Verzeichnis mit dem Namen Ressourcen in meinem WPF-Projekt und ich habe ein Einstellungen.json in diesem Verzeichnis.
Ich möchte Inhalte Lesen aus dieser Datei.
Im Datei-Einstellungen habe ich Build Action -> "Eingebettete Ressource" und Copy to Output Directory (- > Immer Kopieren
Und ich lese die Datei wie folgt :
using (StreamReader r = new StreamReader(@"/Resources/Settings.json"))
Und ich bekomme die folgende exception :
{"Konnten nicht finden, ein Teil des Weges "C:\Resources\Settings.json'."}
Wie kann ich diese Lesen die Datei in diesem Verzeichnis? Dank
- Welche Art von app? In einer console app nun gelangen Sie in das \bin-Verzeichnis: AppDomain.CurrentDomain.BaseDirectory
- WPF-Anwendung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da hast du deine Buildvorgang auf Eingebettete Ressource festgelegt, werden Sie wahrscheinlich wollen, verwenden Sie die Montage.GetManifestResourceStream Methode.
Beispiel: