¿No puedo guardar en el almacenamiento aislado?
Estoy tratando de guardar mi modelo en un almacenamiento aislado:
var settings = IsolatedStorageSettings.ApplicationSettings;
CurrentPlaceNowModel model = new CurrentPlaceNowModel();
settings.TryGetValue<CurrentPlaceNowModel>("model", out model);
if (model == null)
{
MessageBox.Show("NULL");
settings.Add("model", new CurrentPlaceNowModel());
settings.Save();
}
else
MessageBox.Show("NOT NULL");
Cuando inicio el emu, por supuesto, el "NULL", pero ¿por qué sigo obteniéndolo si cierro la aplicación en el emu y lo vuelvo a iniciar desde el menú (NO lo vuelvo a iniciar en Visual Studio).
¿No debería obtener "NO NULL" la segunda vez?