Vs2013 Nodejs project.. 2nd box..."указанный исполняемый файл не является допустимым приложением для этой платформы ОС

У меня есть проект nodejs в Vs2013

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

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

установлен Java jdk, VS Node tools, node.js, транспортир, VS2013 обновление 4.

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

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

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

Я удалил 64 JDK и установил 32-битный JDK и не радость..

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

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

1 ответ

Решение

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


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

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


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

  • щелкните правой кнопкой мыши на Мой компьютер
  • выберите Свойства
  • активировать вкладку Advanced
  • нажмите кнопку Переменные среды
  • отредактируйте системную переменную Path
Другие вопросы по тегам