我正在尝试访问Windows XP的应用程序数据 - 但我遇到了一个小问题,我使用以下代码:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
这在任何其他操作系统中都能正常工作 - 但Windows XP - 在Windows XP上它会将它们指向:C:\Documents and Settings\Administrator\Application Data
- 这不是我想要的文件夹。
我想访问:C:\Documents and Settings\Administrator\Local Settings\Application Data
我试过这样做:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\..\Local Settings\Application Data
- 但我发现.NET'找不到文件'错误。
我该怎么办?拜托,谢谢!
答案 0 :(得分:7)
我认为您在XP上寻找的是Environment.SpecialFolder.LocalApplicationData
。
答案 1 :(得分:3)
尝试使用Environment.SpecialFolder.LocalApplicationData。
Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)
答案 2 :(得分:-1)
删除"\.."
试试这个:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\Local Settings\Application Data