Не удалось запустить TaskHost.exe, пытаетесь запустить приложение для Windows Phone 8?
-
20-12-2019 - |
Вопрос
Моя установка VS 2013 работает нормально уже несколько месяцев.Сегодня я попытался обновиться до Visual Studio 2013 Update 2 RC.Как и в прошлый раз, когда я обновился до Обновления 1, установка завершилась неудачно: был огромный список пакетов, отмеченных ошибкой «Неверное хеш-значение».К сожалению, у MS еще нет ISO для обновления 2, поэтому я не могу пойти по этому пути, чтобы завершить обновление, как я сделал в прошлый раз.Теперь я больше не могу запускать приложения на эмуляторе Windows Phone или на телефоне (устройстве).
Я считаю, что неудачное обновление вызвало мои текущие проблемы с развертыванием, поскольку проблема возникла сразу после этого.Это может быть связано с каким-либо другим пакетом или расширением NuGet, но наиболее вероятной причиной является обновление из-за времени событий.
Я подробно прочитал SO и попробовал все отмеченные решения.Ни один из них не работал:
- очищен и пересобран тестовый проект Windows Phone 8 (несколько раз)
- перезапустил VS2013
- перезагрузился
- Вышел из VS 2013 и перезапустил его, оставив открытым эмулятор (для теста эмулятора).
- исправлена установка эмулятора Windows Phone.
- исправлена установка VS2013
Ничего не работает.После того, как IDE установит приложение в эмулятор, по-прежнему появляется диалоговое окно с сообщением:
«Приложение не удалось запустить для отладки.Убедитесь, что экран целевого устройства разблокирован и приложение установлено».
И в строке состояния VS2013 IDE я вижу сообщение:«Не удалось запустить TaskHost.exe».
Кто-нибудь знает, как это исправить?Обратите внимание: я пробовал несколько проектов WP8, которые, как я знаю, раньше работали успешно, и ни один из них больше не может быть успешно развернут ни на эмуляторе, ни на устройстве.
Решение
Я вижу, что это было задано месяц назад, но у меня тоже было этот вопрос.Если бы я покинул эмулятор и попытался запустить его снова, у меня будет Casshost сбой с другой ошибкой.
Следующее было то, что сделало его работать для меня.
при следующем:
Solution(Right-click) > Properties > Configuration Properties > Configuration
.
Убедитесь, что ваш главный проект установлен на «Развертывание».
Другие советы
Есть много причин для ошибки.!Итак, если вы делаете с базой данных, такой как SQLLITE файл или файл SQL Compact для вашего проекта WP, вы должны проверить его в любом месте.Или выберите встроенный исходный код в визуальном порядке.Это мой провал. И я исправил ж!
Из меню пробовали?
BUILD > Rebuild Solution
Это сработало для меня только сейчас.