在通用windows应用程序中检索用户路径
本文关键字:检索 用户 路径 应用程序 windows | 更新日期: 2023-09-27 18:13:48
我刚刚在windows 10的Visual Studio 2015中创建了一个通用的windows应用程序项目。我想要的是从环境变量中检索用户路径,即:APPDATA
和USERPROFILE
。
我尝试使用System.Environment.GetEnvironmentVariable(string)
,但它不起作用(返回null
)。然后在调试时,我调用System.Environment.GetEnvironmentVariables().Count
,它返回0
!
我试着在一个经典的桌面应用程序上做同样的事情,这些方法都能正常工作。
我想知道这是我的系统设置,还是有一些windows应用程序的限制?如果API受到限制,我应该如何读写APPDATA
?
您需要查看Windows.Storage
命名空间中的类。
具体来看ApplicationData.Current.RoamingFolder
和ApplicationData.Current.LocalFolder
。
对于Documents文件夹,使用KnownFolders.DocumentsLibrary