Windows 8 Win8 Metro-重置漫游和本地设置?
我正试图找到一个快速的解决方案来清理/重置漫游设置。我必须在代码中手动执行此操作,并且必须运行开发环境 有复位开关吗Windows 8 Win8 Metro-重置漫游和本地设置?,windows-8,visual-studio-2012,microsoft-metro,winjs,Windows 8,Visual Studio 2012,Microsoft Metro,Winjs,我正试图找到一个快速的解决方案来清理/重置漫游设置。我必须在代码中手动执行此操作,并且必须运行开发环境 有复位开关吗 有什么想法吗?数据存储在本地%localappdata%\Packages\。您可以直接从客户端中删除它。有关详细信息,请参阅。Visual Studio内部似乎没有任何方法可以做到这一点,但有一种方法可以检测调试模式,也可以直接从windows资源管理器访问文件。因此,您可以选择: 将代码保留在不会重置数据存储的位置,但在启动应用程序时通过检查属性来检测调试模式。如果您想清除
有什么想法吗?数据存储在本地
%localappdata%\Packages\
。您可以直接从客户端中删除它。有关详细信息,请参阅。Visual Studio内部似乎没有任何方法可以做到这一点,但有一种方法可以检测调试模式,也可以直接从windows资源管理器访问文件。因此,您可以选择:
- 将代码保留在不会重置数据存储的位置,但在启动应用程序时通过检查属性来检测调试模式。如果您想清除所有内容,我建议检查
函数,它将清除应用程序的整个本地数据存储。有关更多信息,请参阅clearsync
- @JPAlioto选项建议手动清除文件夹。您可以很容易地将此作为构建步骤
我想漫游环境也是如此。晚会迟到总比不来好,但是: 您可以在解决方案资源管理器中右键单击应用程序,选择属性,导航到“调试”选项卡,然后单击“卸载并重新安装我的软件包”
这至少可以从LocalSettings中删除一些内容,但我认为这不会影响漫游内容 这就是
[ApplicationData.current.clearAsync()][1]
函数的作用——它将刷新所有内容。漫游应用数据应该在%appdata%\Packages\@RadiantHex中。我已经用一些新信息更新了我的答案,我认为这些信息可能会对您有所帮助。只是提醒一下:)谢谢。具体来说,在JavaScript控制台中运行Windows.Storage.ApplicationData.current.clearAsync()
就可以实现这一点。