2009-10-15 108 views
6

我用下面的方法来保存文件的文件夹应用数据在C#保存在C#中的文件,应用程序数据

string path = 
    Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); 

它在Windows XP中工作正常,但我cannt找到这样一个文件夹路径I Windows Vista。 哪里是该文件夹位于Vista和我如何可以将文件保存到这个文件夹

回答

7

这应该在后台解决你的文件夹。你的意思是你不知道文件到底保存在哪里?

在Vista中,如果你去运行并键入%APPDATA%,应该调出应用程序数据文件夹,你的文件应该在那里。

的路径基本上是

C:\Users\Username\AppData\Roaming 
2

对我的作品在这里很好,在Vista上:

PS> [environment]::GetFolderPath([environment+specialfolder]::ApplicationData) 
C:\...\AppData\Roaming 

的具体细节,其中该文件夹是不应该”无论如何你都会关心你。毕竟,你想要一个专用文件夹它有一定的语义,你会得到它。不管它在哪里。

相关问题