Инструменты Visual Studio Cordova с использованием Google Canary

Я пытаюсь использовать инструменты Visual Studio для Cordova, но развертывание в Ripple не выполняется, говоря: «Для запуска приложения в Ripple необходимо установить Chrome». Я использую Google Chrome Canary. Есть ли где-нибудь настройка, которая может переопределить стандарт поиска Google Chrome?


person scottrudy    schedule 19.11.2014    source источник


Ответы (2)


Вы можете изменить приведенный ниже ключ регистрации, чтобы он указывал на пользовательское местоположение, например местоположение приложения Chrome Canary "C:\Users [имя пользователя]\AppData\Local\Google\Chrome SxS\Application\chrome.exe" HKEY_LOCAL_MACHINE\SOFTWARE\Clients\ StartMenuInternet\Google Chrome\shell\open\command

person Abhishek - MSFT    schedule 19.11.2014
comment
У меня нет этого ключа, так как стандарта Chrome нет. Я добавил его и подтвердил, что VS считывает значение с помощью Process Monitor, но по-прежнему показывает то же сообщение. Если я удаляю ключ, VS его не ищет. Кажется, VS просто просматривает ключи StartMenuInternet в HKCU и HKLM, находит Canary в HKCU и, похоже, проверяет chrome.exe Canary. - person scottrudy; 20.11.2014
comment
В настоящее время Visual Studio ищет путь к файлу %PROGRAMFILES%\Google\Chrome\Application\chrome.exe или следующие значения reg, чтобы узнать, установлен ли Chrome или нет: a. ) HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe b.) HKLM\SOFTWARE\Clients\StartMenuInternet\Google Chrome\shell\open\command c.) HKCU\Software\Microsoft\Windows\CurrentVersion\App Пути\chrome.exe - person Abhishek - MSFT; 20.11.2014

попробуйте изменить значение регистра. РАСПОЛОЖЕНИЕ РЕГИСТРА: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome. Измените значение «(по умолчанию)» с «Chrome» на «Google Chrome».

Подробности написаны в моем блоге, правда, написанном на корейском языке.

http://hyunjong-lee.github.io/tech/2015/02/04/Apache_Cordova.html

person Hyunjong Lee    schedule 21.04.2015