我正在尝试找到一个快速解决方案来清理/重置漫游设置。我必须在代码中手动执行此操作,并且必须运行开发环境。
是否有复位开关?
有什么想法吗?
答案 0 :(得分:3)
数据存储在%localappdata%\Packages\<packageID>
本地。您可以直接从客户端删除它。有关详细信息,请参阅Accessing app data。
答案 1 :(得分:2)
晚会好,但从来没有,但是:
您可以通过右键单击解决方案资源管理器中的应用程序,选择“属性”,导航到“调试”选项卡,然后单击“卸载然后重新安装我的软件包”来执行此操作。
这至少应该是来自LocalSettings的东西,但我认为它不会影响Roaming的东西。
答案 2 :(得分:2)
这就是[ApplicationData.current.clearAsync()][1]
功能的用途 - 它会刷新所有功能。
答案 3 :(得分:0)
看起来Visual Studio内部没有任何方法可以执行此操作,但有一种方法可以检测调试模式并直接从Windows资源管理器访问这些文件。因此,您拥有的选项是:
clearAsync
函数,该函数将清除整个应用程序的本地数据存储。有关详细信息,请参阅this link。答案 4 :(得分:0)
假设您要清除localSettings中保存的“someSetting”。您可以使用:
var localSettings = Windows.Storage.ApplicationData.current.localSettings; localSettings.values.remove( “someSetting”);
我认为roamingSettings也是如此。