我正在阅读有关管理应用程序生命周期和状态的 Windows 8 教程,该教程将介绍为我的应用程序创建漫游应用程序数据的代码,这使我可以跨会话保留应用程序的数据 - 所以如果我关闭(完全关闭)我的应用程序,下次我运行它时,数据可以加载回来。
Windows 实际上将其保存在文件中的什么位置?我无法在 C:\users\username\appData\roaming 中找到它
我正在阅读有关管理应用程序生命周期和状态的 Windows 8 教程,该教程将介绍为我的应用程序创建漫游应用程序数据的代码,这使我可以跨会话保留应用程序的数据 - 所以如果我关闭(完全关闭)我的应用程序,下次我运行它时,数据可以加载回来。
Windows 实际上将其保存在文件中的什么位置?我无法在 C:\users\username\appData\roaming 中找到它
C:\Users\*用户名*\AppData\Local\Packages\*包号*\RoamingState
简单地调试您的应用程序并查看此实例以获取位置会更容易:
Windows.Storage.ApplicationDataContainer roamingFolder = Windows.Storage.ApplicationData.Current.RoamingFolder;
或更确切地说:
var path = Windows.Storage.ApplicationData.Current.RoamingFolder.Path
String path=Environment.GetFolderpath(Environment.SpecialFolder.ApplicationData)