/ / App falha quando perde o foco - windows-store-apps, winrt-xaml

App trava quando perde o foco - windows-store-apps, winrt-xaml

Quando abro meu aplicativo na tela do winrt, ele épágina principal leva algum tempo para carregar (cerca de um minuto, como eu escrevi algum código que leva tempo). Por enquanto, se eu navegar para a minha área de trabalho e depois retornar ao aplicativo, o aplicativo travará e eu terei que abrir o aplicativo novamente na tela do winrt e esperar até que o aplicativo carregue a página principal.

Somente após a página principal ter sido completamente carregadapode navegar para o meu desktop e depois voltar e o aplicativo não falha. Se eu navegar enquanto a página principal está carregando, enfrento esse problema de falha do aplicativo.

Posso saber o motivo pelo qual isso acontece e como evito que ele falhe? Eu desenvolvi o aplicativo em Xaml+C# dentro visual studio 2012 (Aplicativo da loja do Windows) Meu aplicativo também passou no teste.

Respostas:

0 para resposta № 1

Quando você navega para a área de trabalho, seu aplicativo será colocado no estado "suspenso" (o código não é executado) e será executado ainda mais quando você reativar seu aplicativo.

Você está carregando coisas da web? Enrole tudo em try / catch e veja de onde vem a exceção.