在通用 windows 应用程序中检索用户路径
Retrieve user paths in universal windows app
我刚刚在 Visual Studio 2015 Windows 10 上创建了一个通用 windows 应用程序项目。我想要的是从环境变量中检索用户路径,即:APPDATA
和 USERPROFILE
.
我尝试使用 System.Environment.GetEnvironmentVariable(string)
,但它不起作用 (returns null
)。然后在调试时我调用了 System.Environment.GetEnvironmentVariables().Count
并且它 returns 0
!
我尝试在经典桌面应用程序上做同样的事情,方法按预期工作。
不知是我的系统设置问题,还是对windows应用有某种限制?如果 API 被限制,我应该如何 read/write 变成 APPDATA
?
您想查看 Windows.Storage
命名空间中的 类。
具体看ApplicationData.Current.RoamingFolder
and ApplicationData.Current.LocalFolder
.
对于文档文件夹,使用 KnownFolders.DocumentsLibrary
。
我刚刚在 Visual Studio 2015 Windows 10 上创建了一个通用 windows 应用程序项目。我想要的是从环境变量中检索用户路径,即:APPDATA
和 USERPROFILE
.
我尝试使用 System.Environment.GetEnvironmentVariable(string)
,但它不起作用 (returns null
)。然后在调试时我调用了 System.Environment.GetEnvironmentVariables().Count
并且它 returns 0
!
我尝试在经典桌面应用程序上做同样的事情,方法按预期工作。
不知是我的系统设置问题,还是对windows应用有某种限制?如果 API 被限制,我应该如何 read/write 变成 APPDATA
?
您想查看 Windows.Storage
命名空间中的 类。
具体看ApplicationData.Current.RoamingFolder
and ApplicationData.Current.LocalFolder
.
对于文档文件夹,使用 KnownFolders.DocumentsLibrary
。