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

Visual studio 2013 无法创建多设备混合应用程序项目,visual-studio-2013,installation,visual-studio-cordova,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:\ProgramFiles(x86)\nodejs\Node.exe下安装了Node.js 在哪里可以设置路径,以便此扩展可以找到Node.js?在工具->选项->多设备混合应用下,我看不到任何内容 编辑: C:

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

This project cannot be created because Node.js could not be found.
在安装此扩展之前,我已经在
C:\ProgramFiles(x86)\nodejs\Node.exe
下安装了Node.js

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

编辑:

  • C:\ProgramFiles(x86)\nodejs
    在我的系统路径变量中
  • 我以管理员身份运行Visual Studio 2013
    • 韦恩

      能否检查节点安装文件夹是否在系统路径中?如果没有,请将
      C:\ProgramFiles(x86)\nodejs\
      添加到路径中,然后再次尝试创建项目

      当您通过我们的安装程序安装节点时,我们会将节点文件夹添加到您的路径中。既然已经安装了node,那么在安装我们的工具时是否取消了“Joyent node.js”选项的选择?这可能导致文件夹未添加到路径中

      让我们知道,如果这打开你

      编辑

      还有几件事

    • 在注册表中,应该有一个注册表值“InstallPath”。是否可以检查该值是否存在并指向磁盘上的现有文件夹,以及该文件夹是否包含Node.exe

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

    • 谢谢!
      -Avani已修复。此问题的解决方案是取消安装Nodejs,然后重新运行多设备混合应用程序扩展安装。

      感谢您的回复。节点位于(并且已经位于)我的路径中。我不记得在安装时取消选中Nodejs。InstallPath注册表存在并且正确,Nodejs文件夹肯定包含node.exe文件。感谢您的帮助。我投了你的赞成票(其他人投了反对票?)。解决方案是卸载Nodejs并在多设备混合应用程序扩展上运行修复。