将用户设置保存到隔离存储

时间:2011-11-12 16:44:59

标签: windows-phone-7

我查看了这个链接:http://msdn.microsoft.com/en-us/library/ff769510(v=VS.92).aspx

但是,当我从visual studio运行默认的Windows手机模拟器并选中复选框,然后返回一个屏幕然后再次打开我的应用程序时,不再检查该框。 现在,因为这是一个模拟器我不知道它是否也模拟本地存储..如果不是我也想知道它。

示例网站还提到了这一部分:

 <phone:PhoneApplicationPage.Resources>
 <local:AppSettings x:Key="appSettings"></local:AppSettings>
</phone:PhoneApplicationPage.Resources>

但是我收到错误:无法创建“AppSettings”的实例。

那我怎么解决这个问题呢?我怎么知道实际上已经保存了什么。

我的示例应用程序可以在这里找到: http://www.wunderwedding.com/files/MyFirstWP7App.zip

1 个答案:

答案 0 :(得分:1)

这是因为实例化ApplicationsSettings会引发异常。如果您将以下内容添加到构造函数中,那么您应该没问题;

try
{
    settings = IsolatedStorageSettings.ApplicationSettings;
}
catch (System.IO.IsolatedStorage.IsolatedStorageException e)
{
    // handle exception
}