4

我正在阅读有关管理应用程序生命周期和状态的 Windows 8 教程,该教程将介绍为我的应用程序创建漫游应用程序数据的代码,这使我可以跨会话保留应用程序的数据 - 所以如果我关闭(完全关闭)我的应用程序,下次我运行它时,数据可以加载回来。

Windows 实际上将其保存在文件中的什么位置?我无法在 C:\users\username\appData\roaming 中找到它

4

2 回答 2

9

C:\Users\*用户名*\AppData\Local\Packages\*包号*\RoamingState

简单地调试您的应用程序并查看此实例以获取位置会更容易:

Windows.Storage.ApplicationDataContainer roamingFolder = Windows.Storage.ApplicationData.Current.RoamingFolder;

或更确切地说:

var path = Windows.Storage.ApplicationData.Current.RoamingFolder.Path
于 2012-09-10T14:59:11.573 回答
-1
String path=Environment.GetFolderpath(Environment.SpecialFolder.ApplicationData)
于 2017-08-17T15:04:54.423 回答