Apache Cordova Tool VS 2013 — невозможно подключить

Невозможно подключить отладчик «Файл не найден» с использованием шаблона для Apache Cordova в сравнении с 2013. Происходит как на компьютере с Win 8.1 64, так и на компьютере с Win 7 SP1 64.

Проект правильно создается и работает как в эмуляторе, так и в пульсации, но выдает ошибку «Невозможно подключить. Система не может найти указанный файл». Никакой дополнительной информации не дается - например, в каком файле не находится, что было бы неплохо.

В отличие от других решений, которые я видел в Интернете, установка на обеих машинах выполняется на системном диске. Последние обновления установлены для node, git и android sdk. Переменные среды и переменные пути верны на обеих машинах. Пробовал все API 19 и выше, удаляя и переустанавливая инструмент несколько раз, обновляя из командной строки.

Проблема возникла после перехода с Visual Studio 2013 Pro, обновление 3, на обновление 4 для сообщества на обоих компьютерах.

Даже пытались удалить все программы, связанные с Android-разработчиком (Eclipse, Android Studio, Cordova, Phonegap, инструмент) и переустановить Cordova Tool со всеми параметрами по умолчанию. На обеих машинах все та же ошибка - в настоящее время для отладки используется только хром.

Заметил, что это похоже на аналогичную ошибку (ошибка adb.exe), но без имени файла, выдаваемого при попытке отладки на телефоне с версией меньше 4.4.

Какие-либо предложения? Спасибо за любую помощь заранее.


person Ogmacor    schedule 17.11.2014    source источник
comment
Чтобы уточнить, раньше он работал нормально с Visual Studio 2013 Pro, обновление 3, но больше не работает с Community Edition, обновление 4? Вы удалили Pro перед установкой Community?   -  person AdamTReineke - MSFT    schedule 18.11.2014
comment
Да это верно. Удалил Pro на обеих машинах и перезагрузился перед установкой Community Edition. Спасибо   -  person Ogmacor    schedule 18.11.2014
comment
Извините за задержку, я все еще расследую. Я не воспроизвел его на новой 32-битной машине Win7, VS Community 2013 и Cordova CTP3. Я попробую установить/удалить Pro Update 3 и посмотреть, что произойдет.   -  person AdamTReineke - MSFT    schedule 19.11.2014
comment
совершенно никаких проблем. Я все еще пытаюсь устранить неполадки с этого конца. Это должно быть что-то, чего мне не хватает. Не уверен, имеет ли это значение, но заметил, что в ripple самый высокий пользовательский агент в ripple читает android 4.1.1 с использованием цели nexus 7 - вызовет ли это проблему с adb.exe?   -  person Ogmacor    schedule 20.11.2014
comment
Я не верю, что ADB участвует в Ripple (но я могу ошибаться, это немного более низкий уровень, чем мой фокус). Ваш VS и Windows оба английские?   -  person AdamTReineke - MSFT    schedule 20.11.2014
comment
Еще одно обновление. Я снова удалил версию сообщества и переустановил версию сообщества, но безуспешно. Я удалил версию сообщества, а затем переустановил профессиональную версию, и теперь она работает, и отладчик может подключаться. В качестве еще одного примечания, когда я обновил профессиональную версию до 4, мне пришлось запустить программу удаления из командной строки для инструмента Cordova, чтобы обновить инструмент Cordova до ctp 3. Раньше мне не нужно было проходить этот шаг, поэтому я думаю, что части средства Cordova Tool ctp 2, возможно, все еще находились на компьютере, из-за чего невозможно было подключить отладчик.   -  person Ogmacor    schedule 22.11.2014
comment
Я попытаюсь проверить удаление инструмента Cordova ctp 2 через командную строку на машине с Win 7 сейчас и переустановить ctp 3, оставив версию сообщества на машине, и посмотрю, является ли это причиной или причина связана с pro/ издания сообщества.   -  person Ogmacor    schedule 22.11.2014
comment
Это процедура, которую я выполнил на этот раз при удалении инструмента Cordova: support.microsoft.com/kb/3014133< /а>   -  person Ogmacor    schedule 22.11.2014
comment
Спасибо за дополнительную информацию!   -  person AdamTReineke - MSFT    schedule 22.11.2014
comment
К сожалению, не повезло с машиной Win 7. Попытался вернуться к pro и другим шагам, которые я выполнил на машине с win 8.1, но все еще не смог подключить отладчик. Я использую vs с 1998 года, и это первый раз, когда у меня возникают такие проблемы. Очень хотелось бы, чтобы он действительно выдал мне сообщение об ошибке, с которым я действительно мог бы что-то сделать - он сказал мне, что какой-то файл из сотен тысяч файлов в системе не может быть загружен, совершенно бесполезен. Еще раз спасибо за ваше время на это.   -  person Ogmacor    schedule 23.11.2014
comment
Последнее обновление. На машине с Win 8.1 64 удалось вернуть ее в Community Edition, удалив pro и переустановив community. Все еще работает на этой машине - так что похоже, что это определенно не связано с Pro vs. Community. Думайте больше об обновлении vrsion, так как когда pro была впервые установлена, у него была CTP 2 инструмента Cordova. Тем не менее, не повезло с машиной WIn 7 64. Будет обновляться, если есть прогресс   -  person Ogmacor    schedule 26.11.2014
comment
Та же ошибка, обновление Win 7 64bit + VS 2013 4. Проект был обновлен с MDHA до Cordova Tools, и теперь отладка не работает. Пытался «восстановить» Cordova Tools, Chrome обновлен. Пустой проект Cordova Tools - та же проблема.   -  person Vasilij    schedule 28.11.2014
comment
Вы используете локализованную версию Visual Studio? Даже если у вас установлен языковой пакет ENU, если он был установлен после Cordova Tools, это может быть источником проблемы. Мы изучаем это, и было бы полезно понять, происходит ли это только с локализованными версиями VS.   -  person Ellen    schedule 12.12.2014


Ответы (2)


У меня была точно такая же ошибка, и я успешно ее решил.

Моя конфигурация:

  • 64-разрядная версия Windows 7 Pro — французский язык
  • Visual Studio 2013, обновление 4 (французское издание)
  • ОСАГО 3

Что я сделал для решения проблемы:

  • Сначала я установил языковой пакет ENU для Visual Studio, чтобы установить английский язык.
  • Затем я переключил язык своей Visual Studio на английский.
  • Наконец, я восстановил свою установку CTP 3.0.

После этого я смог отладить приложение со своего устройства Android.

Другое решение (но подходит не для всех, поскольку требуется учетная запись MSDN): использование предварительного просмотра Visual Studio 2015.

person Francesco    schedule 13.12.2014

Какова версия/номер сборки/размер сборки ресурсов в

C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.VisualStudio.WebClient.Diagnostics.HtmlToolHost.resources\12.0.* ?

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

Спасибо

person Mikhail Arkhipov - MSFT    schedule 16.12.2014
comment
Пожалуйста, не размещайте вопросы в разделе ответов вопроса. Этот пост должен быть комментарием. Как только у вас будет достаточно репутации, вы можете оставлять комментарии к вопросам, ответам или другим комментариям. До тех пор, пожалуйста, воздержитесь от подобных сообщений. - person Tim Lewis; 17.12.2014