2013-05-12 17 views

回答

4

您可以使用IsolatedStorageSettings并检查一个标志。

var settings = IsolatedStorageSettings.ApplicationSettings; 
    if (!settings.Contains("WasLaunched")) { 
    MessageBox.Show("First time to launch"); 
    settings.Add("WasLaunched", true); 
    } 

注意,重新部署您的应用程序将复位标志,因为它只是保存在独立存储文件,但如果你从模拟器/实际设备中启动您的应用程序应该工作。

+0

当用户更新应用程序时,孤立存储中的文件将被删除吗? – Chepene 2013-05-13 07:50:28

+1

不可以。如果通过Market Place进行更新,它将执行更新,而不是像Visual Studio部署那样进行卸载/安装。 – 2013-05-13 07:57:08