将文件保存到App Data文件夹

时间:2013-04-14 07:34:05

标签: windows vb.net visual-studio-2012 appdata virtualstore

我在Visual Studio 2012 Ultimate中编写了一个Visual Basic.Net应用程序。将此应用程序安装到Program Files文件夹时,保存文件时,它们位于以下位置:

C:\Users\[Username]\AppData\Local\VirtualStore\Program Files\[Company Name]\\[Application Name]

如何指定将文件保存在以下目录中:

C:\Users\[Username]\AppData\[Company Name]\\[Application Name] 

文件夹(基本上不是VirtualStore文件夹)?

我是否需要在Windows中注册此应用程序才能执行此操作?

提前致谢

1 个答案:

答案 0 :(得分:1)

首先,您使用的是什么安装软件?

其次,如果您要将应用程序文件保存在AppData目录中,那么您应该选择将应用程序保存在Roaming,Local或LowLocal目录中。开始创建其他目录可供使用的新目录并不“合适”,特别是因为Roaming,Local和LowLocal目录或多或少地用于保存应用程序的数据(这就是为什么父目录是调用的原因) “应用程序数据”)。