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

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

Я только что установил предварительную версию гибридных приложений для нескольких устройств для Visual Studio 2013 и получаю сообщение об ошибке при попытке отладки Ripple или других эмуляторов.

Процесс сборки всегда завершается успешно, но при запуске отладки VS появляется это сообщение об ошибке:

«Невозможно прикрепить. Система не может найти указанный файл"

Ошибка отладки гибридных приложений для нескольких устройств VS2013

Visual Studio 2013 не предоставляет полезного вывода, скорее отладчик просто не подключается к эмулятору Ripple браузера после отображения исключения. Исключение возникает немедленно, и отладчик никогда не подключается. У меня возникла эта ошибка с момента установки, поэтому она не должна иметь ничего общего с самим проектом. Я проверил свои пути, и они оказались правильными, как в @Freddy answer, потому что сборка всегда выполняется успешно.


person Zakaria    schedule 17.09.2014    source источник
comment
Запускается ли приложение в Ripple/эмуляторе?   -  person Priyank    schedule 17.09.2014
comment
Да, конечно, приложение корректно запустилось как на ripple, так и на эмуляторе Android, но VS показал одно и то же сообщение, и процесс отладки завершился.   -  person Zakaria    schedule 17.09.2014
comment
Установлена ​​ли Visual Studio на несистемном диске? Мы видели эту проблему, когда VS был установлен на несистемном диске.   -  person Abhishek - MSFT    schedule 17.09.2014
comment
да, я устанавливал на диск D   -  person Zakaria    schedule 18.09.2014
comment
Я попробовал обойти ответ @Ellen ссылка, тогда все в порядке   -  person Zakaria    schedule 18.09.2014


Ответы (1)


Это может произойти, если Visual Studio установлена ​​на несистемном диске. Если это так, вы можете обойти это, скопировав сборку typescriptSourceMapReader.dll из

<SystemDrive>\Program Files(x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies

в то же место на диске, где установлена ​​Visual Studio.
Повторный запуск VS после этого должен решить проблему.

person Ellen    schedule 17.09.2014
comment
Отличный ответ. Спасибо! - person WVDominick; 31.10.2014
comment
В Program Files (x86) отсутствует пробел и должно быть Program Files (x86) - person Veener; 14.04.2015
comment
@Zakaria У меня в системе только диск C, и я установил VS2015 с Apache Cordova. Эмулятор Ripple всегда выдает вышеупомянутую ошибку. - person Koushik Saha; 30.09.2015
comment
Я установил VS 2015 на win server 2012, сначала столкнулся с некоторыми проблемами (ScriptedSandbox64.exe). , затем я обновляюсь до 2012 R2, исправляю установку VS, обновляю некоторые параметры безопасности в IE, затем следую URL-адресам шагов: taco.visualstudio.com/en-us/docs/ taco.visualstudio.com/en-us/docs/ taco.visualstudio.com/en-us/docs/ проверить зависимость: VS IDE ›› инструменты ›› параметры ›› инструменты для apache cordova ›› инструменты Cordova ›› запуск проверки зависимостей - person Zakaria; 11.10.2015