Подтвердить что ты не робот

Не удалось запустить отладку в RTM для Visual Studio для приложения cordova

У меня есть проект, который работал над RC и работал без проблем. Обновлено до RTM, и теперь я не могу запустить приложение

Я также создал новое приложение черной кордовы и все еще не могу запустить приложение.

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

Я удалил все (в том числе git) из программ и функций и переустановил RTM vs2015 без успеха, та же проблема.

Я также установил дополнительный материал из менеджера Android sdk, не повезло.

Не знаю, что не так, и визуальная студия сообщения об ошибке не дает никаких подсказок.

Enviroment pathserror messageempty dropdownandroid sdk manager

4b9b3361

Ответ 1

Похоже, что библиотека обновлена. Попробуйте:

  • Закрыть все экземпляры VS
  • cd% appdata%\ "..\Local\Microsoft\Phone Tools"
  • переименуйте папку CoreCon в другое.
  • Запустите VS снова.

Что это.

Ответ 2

Ответ от Льва работает для меня.

Вот документация моего исследования, если она не работает ни для какого другого пользователя.

Следите за выходом, чтобы получить конкретную причину. Увеличьте объемность сборки в VS-вариантах.

перейдите в Инструменты → Параметры → Инструменты для Apache Cordova, нажмите кнопку "Запустить проверку зависимостей" .

Проверьте установленные функции Visual Studio, это по умолчанию выбрано:

VS для Кордовы-разработки

По сравнению с msdn: Установить инструменты для Кордовы

Добавьте также:

  • Эмулятор для Windows Phone 8.1
  • Android Native Development Kit (R10E, 32 бит)

И если у вас по-прежнему нет эмулятора после компиляции пустого приложения cordova:

без предустановленной 8.1. Эмулятор

Думаю, вам нужно установить google chrome: msdn "Установщик не устанавливает Google Chrome, который требуется, если вы хотите запустить симулятор Apache Ripple для iOS и Android, и он не устанавливает Apple iTunes, который требуется для развертывания приложения на устройстве iOS, подключенном к вашему ПК с ОС Windows."

Также проверьте настройки Hyper-V:

Я просматриваю утилиту Tools\Visual Studio для Android: Активированное сообщение эмулятора

Проверьте SystemRequirements

Проверьте эту ссылку: Устранение неполадок в Visual Studio Emulator для Android

Или дайте "переустановить node.js" шанс. Дождитесь "восстановления установки" еще раз.

Надеюсь, что моя документация помогает кому-то.

Ответ 3

У меня была такая же проблема с использованием Ripple Emulator. Я решил проблему, удалив кеш кордовы (VS-Tools-Options-Apache Cordova Tools-Cordova Tools-Delete cache...).

Я также изменил порт с 4400 на динамический (под эмулятором Ripple).

Ответ 4

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

https://connect.microsoft.com/VisualStudio/feedback/details/1573191/visual-studio-2015-typescript-cordova-project-is-giving-the-error-the-debugger-cannot-continue-running-the-process-unable-to-start-debugging-when-trying-to-run-debug

Ответ 5

У меня была такая же проблема, и я, наконец, ее исправил. Я думаю, проблема связана с обновлением node. Сначала.. удалите node.. и я хочу получить все. После удаления убедитесь, что вы удаляете node из файлов программы и вашей папки пользователя. В папке пользователя обязательно получите как папку npm, так и NPM-кэш. Затем установите node из последнего установщика на веб-сайт.. О да, убедитесь, что вы получаете 32-битную версию.. просто были проблемы с 64-разрядным.

Затем я сделал ремонт на Visual Studio 2015... Перезагрузился, и все это сработало снова.

Ответ 6

Моим первым портом вызова было бы проверить выход сборки после установки ведения журнала сборки в Диагностика.

VS Menu > Tools > Options > Projects and Solutions > Build and Run > MSBuild project build output verbosity > Select - Diagnostic

Затем это может дать вам более четкое представление о том, почему это не является построением/отладкой.


Это привело меня к нескольким вопросам, хотя ваши могут быть не такими.

npm GET сбой за прокси из-за агента туннеля

Основная проблема для меня в том, что (я полагаю) установка изменила версию nodejs на моей машине. При попытке получить зависимости от npm с тестом-туннелем Request path contains unescaped characters произошла ошибка node.

Googling around привел меня к ионическому вопросу - https://github.com/driftyco/ionic-cli/issues/321 - и после рекомендации по изменению файла index.js в агенте туннелей папка исправила проблему для нового проекта Typescript Cordova, который я создал для тестирования. Итак, я просто переместил все мои файлы в новый проект.

Не удается найти нужный модуль

Еще один шаг отладки, который я пробовал на этом пути, - это ошибка, связанная с невозможностью найти правильный модуль (упомянутый здесь - Настроить инструменты Visual Studio для Apache Cordova).

Если вы видите непредвиденные ошибки при попытке создания шаблона Blank App, см. Переустановить vs-tac.

Это говорит вам о Очистить решение, затем Очистить кэш корды (шаги в ссылке), что и привело меня к изменениям зависимостей и найти проблема npm.

Ответ 7

Я подозреваю, что возникла проблема обновления с RC до RTM на том же компьютере. Возможно, вам придется исправить эту проблему, выполнив новую установку RTM в чистой коробке. Можете ли вы попробовать попробовать?

Ответ 8

У меня такая же проблема, я не могу запустить проект JS/TS cordova.

Я пошел в Инструменты → Параметры → Инструменты для Apache Cordova, нажмите "Run Dependency Checker". VS 2015 дал мне отчет о следующем:

=====================

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

Программное обеспечение/Инструмент

Проблема

Пакет Android: build-tools-19.1.0 Отсутствует один или несколько требуемых пакетов. Обновите пакеты, как описано. инструкции Пакет Android: sys-img-armeabi-v7a-android-19 Отсутствует один или несколько требуемых пакетов. Обновите пакеты, как описано. инструкции Пакет Android: sys-img-x86-android-19 Отсутствует один или несколько требуемых пакетов. Обновите пакеты, как описано. инструкции Пакет Android: addon-google_apis_x86-google-19 Отсутствует один или несколько требуемых пакетов. Обновите пакеты, как описано. инструкции Пакет Android: addon-google_apis-google-19 Отсутствует один или несколько требуемых пакетов. Обновите пакеты, как описано. Инструкции

После устранения этих проблем перезапустите Visual Studio, чтобы убедиться, что изменения были применены.

==================

Я также нашел, что эти ссылки могут быть полезны:

https://msdn.microsoft.com/en-us/library/dn757054(v=vs.140).aspx

https://msdn.microsoft.com/library/dn771551%20(v=vs.140).aspx

https://github.com/Microsoft/cordova-docs#known-issues

Обновление: Я установил Andriod SDK API 19 21 22 с помощью диспетчера SDK, не повезло.

Ответ 9

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

Ответ 10

Я просто закрываю все визуальные студии, которые открываются (vs 2012, vs2013) и снова открывают vs2015. Ripple-Nexus, устройство, эмулятор google... появляются вместо значка "start".

введите описание изображения здесь

Ответ 11

Если после обновления Visual Studio вы увидите сообщение об ошибке "Отладчик не может продолжить выполнение процесса. Невозможно начать отладку". Возможно, библиотека была повреждена. Попробуйте следующее обходное решение. Закройте все экземпляры VS, затем перейдите в% appdata%\username\Local\Microsoft\Phone Tools и переименуйте папку CoreCon в другое имя, такое как CoreCon2. Затем попробуйте перезапустить приложение в VS.