C# Windows Phone 7-在internet连接不可用时关闭或不初始化应用程序

C# Windows Phone 7-在internet连接不可用时关闭或不初始化应用程序,c#,windows-phone-7,C#,Windows Phone 7,我正在开发一个完全依赖互联网的应用程序。因此,我可以检测互联网连接是否可用。但问题是,如果internet连接不可用,我必须关闭应用程序,否则应用程序不应初始化 我需要的就是这个。有两种情况,一种是互联网连接可用,另一种是不可用。当应用程序通过internet连接打开时,一切都将正常 当internet连接不可用且应用程序打开时,它会显示一个消息框,说“对不起,找不到internet连接。应用程序正在关闭”,然后返回开始屏幕。如果您这样做,您的应用程序将无法通过市场认证。即使有这样的错误,你的应

我正在开发一个完全依赖互联网的应用程序。因此,我可以检测互联网连接是否可用。但问题是,如果internet连接不可用,我必须关闭应用程序,否则应用程序不应初始化

我需要的就是这个。有两种情况,一种是互联网连接可用,另一种是不可用。当应用程序通过internet连接打开时,一切都将正常


当internet连接不可用且应用程序打开时,它会显示一个消息框,说“对不起,找不到internet连接。应用程序正在关闭”,然后返回开始屏幕。

如果您这样做,您的应用程序将无法通过市场认证。即使有这样的错误,你的应用程序也必须响应


如果没有连接,我建议您创建一个占位符。

如果您这样做,您的应用程序将无法通过市场认证。即使有这样的错误,你的应用程序也必须响应


我建议你在没有连接的情况下创建一个占位符。

最好是引入一个选项,如摇晃以重新尝试连接(如Facebook应用程序)。什么都不做,强制重新启动应用程序,这是一种糟糕的用户体验,而且工艺很差

正如MSicc所提到的,任何应用程序都会以除via以外的任何其他方式关闭。“后退”按钮将无法通过市场认证


在许多情况下,移动应用程序需要忍受慢速/无连接,并且即使您正在执行需要访问互联网的操作,它也需要负责。如果不是这样,用户会给你不好的评分,最终没有人会使用你的应用。

最好是引入一个选项,比如摇晃以重新尝试连接(比如Facebook应用程序)。什么都不做,强制重新启动应用程序,这是一种糟糕的用户体验,而且工艺很差

正如MSicc所提到的,任何应用程序都会以除via以外的任何其他方式关闭。“后退”按钮将无法通过市场认证


在许多情况下,移动应用程序需要忍受慢速/无连接,并且即使您正在执行需要访问互联网的操作,它也需要负责。如果不是,用户会给你不好的评分,最终没有人会使用你的应用。

实际上,XNA支持一种方式

new Microsoft.Xna.Framework.Game().Exit();

实际上,XNA支持一种方法

new Microsoft.Xna.Framework.Game().Exit();

没关系。您可以使用混合应用程序。想象一个增强现实应用程序。它可能使用XNA在视频流中放置对象,但它不是游戏。XNA!=游戏您可以像一些应用程序一样使用它。当你点击快捷方式后点击“后退”按钮时,快捷方式应用程序都使用了这一点。这无关紧要。您可以使用混合应用程序。想象一个增强现实应用程序。它可能使用XNA在视频流中放置对象,但它不是游戏。XNA!=游戏您可以像一些应用程序一样使用它。当您单击快捷方式后单击“上一步”按钮时,快捷方式应用程序都会使用此选项。