无法创建多设备混合应用程序项目

时间:2014-08-13 15:09:17

标签: visual-studio-2013 installation visual-studio-cordova

我已经为Visual Studio 2013 CTP 2.0安装了多设备混合应用程序,但我无法创建项目,因为我收到以下消息:

This project cannot be created because Node.js could not be found.

在安装此扩展程序之前,我已经在C:\Program Files (x86)\nodejs\node.exe下安装了Node.js.

我在哪里可以设置路径,以便此扩展名找到Node.js?我在工具下看不到任何东西 - >选项 - >多设备混合应用程序。

编辑:

  • C:\Program Files (x86)\nodejs位于我的系统路径变量中。
  • 我以管理员身份运行Visual Studio 2013。

2 个答案:

答案 0 :(得分:2)

固定。解决此问题的方法是卸载Nodejs,然后重新运行Multi-Device Hybrid Apps扩展安装。

答案 1 :(得分:0)

韦恩,

您可以检查您的节点安装文件夹是否在您的系统路径中?如果没有,请在路径中添加C:\Program Files (x86)\nodejs\,然后重新尝试创建项目。

当您通过我们的安装程序安装节点时,我们将节点文件夹添加到您的路径中。由于您已经安装了节点,因此取消选中" Joyent Node.js"安装我们的工具时选项?这可能导致文件夹未添加到路径中。

请告诉我们是否可以解除阻止。

修改

还有一些事情

  1. 在注册表 HKCU \ Software \ Node.js 中,应该有一个注册表值" InstallPath"。你能检查一下这个值是否存在并指向磁盘上的现有文件夹,该文件夹是否包含Node.exe?

  2. 程序文件下的nodejs文件夹是否包含node.exe文件?

  3. 谢谢! -Avani