vb.net - 在设计/调试过程中,LocalAppData 目录中创建的文件到哪里去了?
问题描述
不得不问这个问题我觉得很愚蠢(我不是专业人士):在开发/设计/调试过程中,LocalAppData 中创建的文件去哪里了?我还没有完成我的项目,所以它还没有安装在任何机器上。我的部分代码应该将信息写入 LocalAppData 目录中的文本文件。但是,当我运行我的程序进行测试/调试时,找不到文本文件。
Dim dir As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.LocalApplicationData) & "\MyFolder\"
Dim path As String = dir & DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") & ".txt"
If Not Directory.Exists(dir) Then
Directory.CreateDirectory(dir)
End If
Using writer As New StreamWriter(path, True)
writer.WriteLine(message)
writer.Close()
End Using
这些文件是在其他地方创建的吗?是否有特殊的虚拟文件夹隐藏在某个地方用于开发目的?我尝试将目录更改为桌面并且它有效。是什么赋予了?
解决方案
推荐阅读
- c++ - 使用相同的向量和两个索引反转向量的值
- cassandra - 如何在 WHERE 子句中使用带有 IN 运算符的值列表?
- loops - 如何使用变量在 R 中指定输出文件名?
- sql - 如何将一列的总和与 SQL 中的行条目相乘,即 sum(column_name) * 列名
- javascript - 如何将类添加到集合中的所有元素,不包括一个
- javascript - 在加载时获取登录状态为真
- python - While 循环推进过早且不一致
- applescript - 如何从我的项目文件夹中运行 APP?
- sml - sml 中是否有使用数字的 Trie 实现?
- python - 正则表达式提取日期并将其应用于 pandas DF