簡體   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