none
C#应用如何退出 RRS feed

  • 问题

  • 请问Metro中如何使程序退出,应为我是通过其他程序Launcher这个程序,执行完一定方法后需要退出。请问如何使用代码退出。

    尝试使用了

    //App.Current.Exit();
    //Application.Current.Exit();
    //Window.Current.Close();

    界面是消失了,但总是无法退干净,还在左面列表还有该程序。而且导致其他程序无法继续Launcher这个程序。一直停在Logo画面。

    2014年6月20日 8:52

答案

  • 你好,不管在什么情况下,Windows Store App是不可以通过代码退出的,退出的代码仅仅用于测试,如果包含了退出的代码,程序也是通不过验证的。

    只有引导用户去做某个操作,比如说引导用户去关闭程序。

    不过我不是很明白你说的 导致其他程序无法继续Launch这个程序是什么意思,有什么具体的要求么?

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • 已标记为答案 MyCMy 2014年6月23日 3:34
    2014年6月21日 10:39
    版主

全部回复

  • 你好,不管在什么情况下,Windows Store App是不可以通过代码退出的,退出的代码仅仅用于测试,如果包含了退出的代码,程序也是通不过验证的。

    只有引导用户去做某个操作,比如说引导用户去关闭程序。

    不过我不是很明白你说的 导致其他程序无法继续Launch这个程序是什么意思,有什么具体的要求么?

    --James


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    • 已标记为答案 MyCMy 2014年6月23日 3:34
    2014年6月21日 10:39
    版主
  • 谢谢您的回答。了解了!
    2014年6月23日 3:34