我知道有很多与这个问题相关的答案,但我还没有找到解决方案。
这是一个 WPF 应用程序,它从我的桌面运行,我是这台计算机的唯一用户。
我试过保存到桌面、TEMP、C:、Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
但是我尝试过的目录都没有工作,所以我有点迷茫/困惑。
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();
编辑:
代码错误,对不起,我现在想通了:
StreamWriter sr = new StreamWriter("C:\\Users\\Mike\\AppData\\Local\\Temp\\test.txt");
sr.WriteLine(data);
sr.Close();