首页 > 解决方案 > 在设计/调试过程中,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

这些文件是在其他地方创建的吗?是否有特殊的虚拟文件夹隐藏在某个地方用于开发目的?我尝试将目录更改为桌面并且它有效。是什么赋予了?

标签: vb.netwinforms

解决方案


推荐阅读