Falha ao iniciar TaskHost.exe, tentando executar o aplicativo Windows Phone 8?
-
20-12-2019 - |
Pergunta
Minha configuração do VS 2013 está funcionando bem há meses.Hoje tentei atualizar para o Visual Studio 2013 Update 2 RC.Assim como da última vez, quando atualizei para a Atualização 1, a configuração falhou gravemente com uma lista enorme de pacotes marcados com o erro “Valor de hash incorreto”.Infelizmente, a MS ainda não tem um ISO para a Atualização 2, então não posso seguir esse caminho para concluir a atualização como fiz da última vez.Agora não consigo mais executar aplicativos no emulador do Windows Phone ou no telefone (dispositivo).
Acredito que a falha na atualização causou meus problemas atuais de implantação, pois o problema surgiu logo em seguida.Pode ser devido a algum outro pacote ou extensão NuGet, mas a atualização é a causa mais provável devido ao tempo dos eventos.
Fiz uma leitura extensa sobre SO e tentei todas as soluções indicadas.Nenhum deles funcionou:
- limpou e reconstruiu o projeto de teste do Windows Phone 8 (várias vezes)
- reiniciei o VS2013
- reiniciado
- Saiu do VS 2013 e reiniciou-o com o emulador aberto (para o teste do emulador)
- reparou a instalação do emulador do Windows Phone
- reparou a instalação do VS2013
Nada funciona.Depois que o IDE instala o aplicativo no emulador, ainda aparece uma caixa de diálogo de erro dizendo:
"Não foi possível iniciar o aplicativo para depuração.Certifique-se de que a tela do dispositivo de destino esteja desbloqueada e que o aplicativo esteja instalado."
E na linha de status do IDE do VS2013 vejo a mensagem:"Falha ao iniciar TaskHost.exe".
Alguém sabe como consertar isso?Observe que tentei vários projetos WP8 que sei que funcionaram com sucesso antes e nenhum deles pode mais ser implantado com êxito no emulador ou no dispositivo.
Solução
Vejo que isso foi perguntado há um mês, mas também tive esse problema.Se eu deixasse o emulador em execução e tentasse iniciá-lo novamente, o TaskHost falharia com um erro diferente.
O seguinte foi o que fez funcionar para mim.
Sob o seguinte:
Solution(Right-click) > Properties > Configuration Properties > Configuration
Certifique-se de que seu projeto principal esteja definido como ‘Implantar’.
Outras dicas
Tenha muitos motivos para o erro.Então, se você estiver fazendo com banco de dados, como arquivo sqllite ou arquivo compacto SQL para o seu projeto WP, você deve verificar se é usado em qualquer lugar.Ou escolha Cópia da fonte de incorporação no visual.Essa é a minha falha. E eu fixo ok!
Você tentou nos menus?
BUILD > Rebuild Solution
Isso funcionou para mim agora.