C# Windows Phone-C-首次运行

C# Windows Phone-C-首次运行,c#,windows-phone-7,windows-phone-8,C#,Windows Phone 7,Windows Phone 8,是否有办法确定应用程序是否第一次运行;如果是这样,我该如何访问它呢?据我所知,这方面没有内置功能,但您可以使用这段代码 基本上,你只需要使用IsolatedStorage并在那里写一些东西,比如布尔值,然后在每次运行应用程序时检查它。我必须在iPhone和Android上这样做才能显示Please rate us。。第一次运行时的对话框。对于这两种情况以及Windows Phone,一个简单的解决方案是在第一次运行时写出一个文件。当应用程序启动时检查它,如果它不在那里,你知道这是第一次运行。有很

是否有办法确定应用程序是否第一次运行;如果是这样,我该如何访问它呢?

据我所知,这方面没有内置功能,但您可以使用这段代码


基本上,你只需要使用IsolatedStorage并在那里写一些东西,比如布尔值,然后在每次运行应用程序时检查它。

我必须在iPhone和Android上这样做才能显示Please rate us。。第一次运行时的对话框。对于这两种情况以及Windows Phone,一个简单的解决方案是在第一次运行时写出一个文件。当应用程序启动时检查它,如果它不在那里,你知道这是第一次运行。

有很多猜测的方法,但是对于真正有动力的用户,他们可以删除你正在使用的任何东西,以表明程序以前运行过,使它看起来是第一次运行,而事实并非如此,或者相反,假装它以前运行过的指标,而它没有。你是在试图防御这种恶意行为,还是假设你的用户没有积极尝试去打败这个特定的机制?用户不想利用这个恶意技术,因为大多数用户都会这样做。这样,您就可以在以后的版本中确定第一次运行时要展示哪些新功能。