1
有谁知道我该如何识别应用何时首次推出?我只需要在安装后的第一次启动时显示消息对话框。谢谢...了解应用何时首次推出WP8
有谁知道我该如何识别应用何时首次推出?我只需要在安装后的第一次启动时显示消息对话框。谢谢...了解应用何时首次推出WP8
您可以使用IsolatedStorageSettings
并检查一个标志。
var settings = IsolatedStorageSettings.ApplicationSettings;
if (!settings.Contains("WasLaunched")) {
MessageBox.Show("First time to launch");
settings.Add("WasLaunched", true);
}
注意,重新部署您的应用程序将复位标志,因为它只是保存在独立存储文件,但如果你从模拟器/实际设备中启动您的应用程序应该工作。
当用户更新应用程序时,孤立存储中的文件将被删除吗? – Chepene 2013-05-13 07:50:28
不可以。如果通过Market Place进行更新,它将执行更新,而不是像Visual Studio部署那样进行卸载/安装。 – 2013-05-13 07:57:08