在从USB运行的应用程序中使用APPDATA的后果

时间:2011-11-21 11:19:05

标签: c# .net-4.0

我在我的应用程序中使用Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

如果应用程序安装在USB驱动器上并从那里运行,它仍然可以访问该目录吗?

它仍然是主机上的目录,还是USB驱动器上的目录?

由于

1 个答案:

答案 0 :(得分:1)

这将始终是机器上的目录。

ApplicationData是一个文件夹,其中安装的应用程序可用于存储特定于配置文件的数据。因此,在安装它们的合同(通常是Program Files目录)中,这不是特定于配置文件的,对于登录到机器的每个用户,此数据将不同。