Ich weiß, dass es viele Antworten zu dieser Frage gibt, aber ich habe noch keine Lösung gefunden.Keine Berechtigungen in Datei schreiben
Dies ist eine WPF-Anwendung, die von meinem Desktop aus ausgeführt wird und ich der einzige Benutzer dieses Computers bin.
Ich habe versucht zu Desktop speichern, TEMP, C :, Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
Aber keiner der Verzeichnisse ich versucht habe funktioniert, so bin ich ein wenig verloren/verwirrt.
FileStream file = new FileStream("C:\\Users\\<username>\\AppData\\Local\\Temp",FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.ReadWrite);
StreamWriter sr = new StreamWriter(file);
sr.WriteLine(data);
sr.Close();
Edit:
-Code Fehler, sorry, ich es jetzt dachte:
StreamWriter sr = new StreamWriter("C:\\Users\\Mike\\AppData\\Local\\Temp\\test.txt");
sr.WriteLine(data);
sr.Close();
Sorry, meine Kristallkugel für Reparaturen in ist. Kannst du klarstellen, dass "nichts funktioniert"? – mdm
@mdm - Ich weiß nicht, welches Verzeichnis ich verwenden sollte, um eine Datei zu schreiben, da keines der Verzeichnisse, die ich ausprobiert habe, funktioniert. – Michael
Sie versuchen, eine Datei mit dem Namen Temp im lokalen Verzeichnis zu erstellen? ist es beabsichtigt? – wiero