在通用Windows应用程序中检索用户路径

时间:2015-09-22 03:13:05

标签: c# windows-10 uwp

我刚刚在Windows 10上的Visual Studio 2015中创建了一个通用的Windows应用程序项目。我想要的是从环境变量中检索用户路径,即:APPDATAUSERPROFILE

我尝试使用System.Environment.GetEnvironmentVariable(string),但它不起作用(返回null)。然后在调试时我调用System.Environment.GetEnvironmentVariables().Count并返回0

我尝试在经典桌面应用上做同样的事情,这些方法按预期工作。

我想知道这是我的系统设置,还是对Windows应用程序有某种限制?如果API受到限制,我应该如何读/写APPDATA

1 个答案:

答案 0 :(得分:0)

您想查看Windows.Storage命名空间中的类。

具体来说,请查看ApplicationData.Current.RoamingFolderApplicationData.Current.LocalFolder

对于Documents文件夹,请使用KnownFolders.DocumentsLibrary