2015-06-25 1 views
0

У меня есть проект в nodejs Vs2013проект Vs2013 Nodejs .. второй ящик ... "указанный исполняемый файл не является допустимым приложений для этой ОС кроссплатформенного

Я построил его на W7, 64-битной машине, и это работает , в моей основной коробке, проверьте его в TFS, и он строит и запускает тест в городе команды. Также работает из пакетного файла, который напрямую вызывает protractor.cmd.

Я снял его на второй блок, окна 7, 64 бит

установлен Java JDK, VS Node инструменты, Node.js, транспортир, обновление VS2013 4.

Если я запускаю его из командного файла, он работает нормально. Если отладка проекта в vs2013 происходит с ошибкой выше

Указанный исполняемый файл не является допустимым приложением для этой ОС.

Есть некоторые вопросы о том, что node.exe является проблемой, но я искал свой диск (с помощью агента ransack) и не могу найти node.exe в любом месте.

Я удалил 64 JDK и установили 32-разрядную JDK и не радость ..

Я предполагаю, что я установил ту версию что-то .. но я не знаю, что

Есть идеи? Любая помощь приветствуется.

ответ

0

Убедитесь, что вы добавили Node.exe в путь.


Вы сказали, что вы установили nodejs, так что следите за Node.exe в чем-то вроде C: \ Program Files \ nodejs \

Если вы не можете найти Node.exe, затем удалите nodejs и установите его и обратите внимание на то, где он устанавливается.


Теперь, когда у вас есть Node.exe, добавить его в путь по

  • правой кнопкой мыши на Мой компьютер
  • выберите Свойства
  • активировать вкладку Дополнительно
  • нажмите Environment Кнопка переменных
  • изменить системную переменную Path
+0

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

Смежные вопросы

 Смежные вопросы