我正在executablePath 位置创建一个文本文件。
Path.GetDirectoryName(Application.ExecutablePath) + "\\Paths.txt";
该应用程序运行良好,但由于某些奇怪的原因,当我检查可执行目录时,文本文件不存在。
我感觉它在其他位置创建文件,但我似乎找不到它。
我正在创建这样的文件;
string PathsDirectory =Path.GetDirectoryName(Application.ExecutablePath)+"\\Paths.txt";
TextWriter tw = new StreamWriter(PathsDirectory);
tw.WriteLine(Data);
tw.Close();
像这样阅读它;
string PathsDirectory =Path.GetDirectoryName(Application.ExecutablePath)+"\\Paths.txt";
TextReader tr = new StreamReader(PathsDirectory);
string line;
while ((line = tr.ReadLine()) != null)
{
}
我在 concat 之后检查了路径,一切看起来都很好,除了我在那里看不到文件。
好的,最后我找到了里面的文件;
C:\Users\Alican\AppData\Local\VirtualStore\Program Files (x86)\MyMovies\MyMovies
安装的
C:\Program 文件 (x86)\MyMovies\MyMovies