电话应用程序不会保留在手机上的导航堆栈中,但通过USB连接到VS时会保留

时间:2015-06-06 18:11:39

标签: c# windows-phone-8 windows-phone-8.1

我的手机应用程序不会保留在手机上的导航堆栈中,但会在通过USB连接到Visual Studio时保留。当我从Visual Studio运行'到设备'时,我可以转到另一个应用程序并返回到我的应用程序(它仍处于我离开的状态) - 但是当我在手机上运行它时它会在我离开时关闭到另一个应用程序并返回(通过后退按钮)。     我有一个Lumia 928.(通用应用8.1)     有人遇到过这种行为吗?对我可能缺少什么的任何想法。它在我的应用程序中向前和向后导航,当从VS中作为设备运行时,但不是唯一的。

1 个答案:

答案 0 :(得分:0)

我试图序列化序列化不支持的对象。我陷入了这个错误,现在应用程序运行正常。

此链接有帮助 https://social.msdn.microsoft.com/Forums/en-US/3e24c556-3758-40d0-bd03-55e193538340/getnavigationstate-doesnt-support-serialization-of-a-parameter-type-which-was-passed-to?forum=winappswithcsharp