DEP0001: непредвиденная ошибка: -1988945906 при развертывании приложения Windows UWP на телефоне


Точная Ошибка:

Описание Кода Серьезности Состояние Подавления Строки Файла Проекта Ошибка DEP0001: непредвиденная ошибка: -1988945906 TestApp

Что это значит? Кажется, это не проблема с приложением, он работает нормально на ПК.

Версия ОС: 1511, Windows 10 для телефонов 10.0.10586.164

12 29

12 ответов:

Я столкнулся с той же проблемой после обновления Visual Studio community до обновления 2. Набрав в CMD (под правами администратора) следующую команду, я решил свою проблему:

net start IpOverUsbSvc

Спасибо Agrgg за хороший совет ;)

Такого рода ошибки происходят очень случайно, и обычно это означает, что во время развертывания приложения возникла проблема. Что нужно проверить:

  • Режим разработчика правильно включен на телефоне
  • удалите приложение с телефона, перестроите решение и повторите попытку отладки
  • Проверьте, что архитектура для всех проектов настроена соответствующим образом (ARM для отладки на реальном устройстве)
  • Иногда отладчик VS зависает, поэтому закрываем VS и убиваем из Диспетчера задач все процессы VS которые в конечном итоге запускаются и перезапускают VS, также могут помочь.

У меня была та же ошибка при развертывании на устройстве Windows Phone 8.1. В моем случае проблема была в службе Windows Phone IP over USB Transport (IpOverUsbSvc), которая не была запущена. Ошибка развертывания исчезла после того, как я запустил службу вручную.

У меня была та же проблема.

"net start IpOverUsbSvc" не работал для меня (throws Access is denied Exception).

Я следовал следующим шагам, чтобы исправить.

  1. запуск Run (Windows+R), тип: services.msc
  2. запуск / перезапуск Windows phone IP через USB-транспорт.

Окно служб Windows

Для RPi, у меня есть RPi3 с WIOT (сборка 14376) эта ошибка происходит после неудачного развертывания. Просто перезагрузите VS, и он развернется нормально.

Попробовав некоторые из уже представленных ответов, и ничего не сработало, я исправил ошибку, простоперезапустив телефон . После этого ошибка исчезла для меня.

У меня была та же проблема, и я обнаружил, что в моем случае это происходило, когда телефон загружал обновления системы в фоновом режиме. Обновления и установки приложений из app Store также были запрещены для загрузки и установки.

После завершения обновления все снова стало работать.

Поскольку Windows Phone 10, похоже, не делает очевидным, что он загружает обновления, возможно, стоит проверить это, если вы столкнулись с этой проблемой.

У меня была та же ошибка, решение здесь: https://msdn.microsoft.com/ru-ru/library/windows/apps/jj863509 (v=против 105).aspx Посмотрите на проверку параметров BIOS, необходимых Hyper-V для предотвращения выполнения данных. Вы должны выбрать "Включить DEP для всех программ и служб, кроме тех, которые я выбираю", и в моем случае приложение успешно развертывается.

Для меня это было так же просто, как разблокировать телефон, чтобы компьютер имел к нему доступ.

У меня тоже была эта проблема. Ни один из ответов не помог мне. IpOverUsbSvc был включен и работал, сброс телефона, перезагрузка системы, ничего... Проблема была исправлена после Visual Studio "repair": панель управления - > Программы и компоненты - > select VS2015 - > Repair

Я получил аналогичную ошибку.

Причина, по которой произошла ошибка, заключалась в том, что я забыл добавить новые изображения всплесков в активы после удаления старых.

Решение состояло в том, чтобы добавить изображения. Чтобы получить правильные имена и размеры изображений, я использовалэто расширение для visual studio.

Итак, я думаю, что уловил фокус. После подключения вашего мобильного устройства Windows App Deploy может видеть устройство W10M, но как только ваше устройство переходит на экран блокировки, WPD больше не может его обнаружить.

Вы должны подключать и подключать снова, с разблокированным экраном, чтобы сделать его обнаружимым. (я не очень хорошо говорю по-английски).