繁体   English   中英

编码为WP7的我的C#应用​​程序无法在部署后的WP8手机上正常启动

[英]My C# app coded for WP7 will not launch properly on WP8 phone with deployment

因此,我创建了一个(C#)WP7应用程序,其中没有太多复杂的事情。 Web浏览器控件,IsolatedStorageSettings以及其他一些基本内容。 当我在一台WP7设备上测试该应用程序时,它可以完美运行。 调试正常。 部署也可以。 该应用程序运行完全正常。

然后,当我拿到诺基亚Lumia 822时,开发人员解锁了该设备。 我部署了XAP文件的WP7版本,然后尝试了它。 首次启动,效果完美! 然后,我使用“后退”按钮完全退出该应用程序。 我尝试再次打开它,发生了什么事? 它甚至不显示启动屏幕。 我尝试将其启动几次,但是不起作用。

我重新启动了WP8设备。 然后,我再次启动了我的应用程序,并且该程序正常运行。 我做了我上次所做的事情,退出了应用程序,然后重新启动它。 问题再次出现,没有启动画面。

感到沮丧之后,我启动了Visual Studio2012。我连接了WP8,然后对其进行了调试。 工作正常! 我使用后退按钮退出设备上的应用程序,Visual Studio仍然认为该应用程序正在运行。 然后,我从设备重新启动该应用程序,它又可以正常工作了! 我再次尝试,但仍然有效。 每当应用程序未处于调试模式时,它就会崩溃。 只要该应用处于调试模式,它就可以工作。

这是正在发生的事情的视频:http: //youtu.be/3zKFxj98liY

有人对此有解决方案吗?

哈哈,我才发现原因! WP8不再支持Clipboard.SetText,它会使应用程序崩溃。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM