在c#中将文件保存到应用程序数据
我使用以下方法将文件保存到c#中的文件夹Application Data
string path = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
它在Windows XP中运行良好,但我找不到这样的文件夹路径我Windows Vista。 此文件夹位于Vista中的哪个位置,如何将文件保存到此文件夹
这应该在后台找出你的文件夹。 你是说你不确切知道文件的保存位置?
在Vista中,如果你去Run并输入应该打开Application Data文件夹的%APPDATA%,你的文件就在那里。
路径本质上是
C:\Users\Username\AppData\Roaming
在Vista上,我在这里工作得很好:
PS> [environment]::GetFolderPath([environment+specialfolder]::ApplicationData) C:\...\AppData\Roaming
无论如何,该文件夹所在的确切细节不应该与您有关。 毕竟,你想要一个具有某些语义的特殊文件夹 ,你就可以得到它。 无论它到底在哪里。