visual studio 2015编译错误回声VS 11未找到常用工具

时间:2017-04-06 11:13:26

标签: angular visual-studio-2015 npm

我正在使用VS 2015开发Angular 2应用程序;通过NuGet安装Npm我得到以下编译错误

public void deleteCours(int id)
{
    Open();
    db.execSQL("DELETE FROM "+TABLE_COURS+" WHERE "+COLONNE_IDCOURS+"='"+id+"'");
    db.close();
}

导致此错误?任何想法。

1 个答案:

答案 0 :(得分:0)

我认为这与运行npm install时的一些不受支持的包有关。就我而言,这是fsevents。

尝试运行: “C:\ DEV \ Samples \ Angular2 \ HelloWorld \ packages \ Npm.js.2.13.1.0 \ build .. \ tools \ npm”install

查看您是否获得有关错误的更多详细信息。

此外,npm.js.targets文件不包含最新版本的VS。

尝试添加:

IF EXIST "%VS140COMNTOOLS%VsDevCmd.bat" (
  call "%VS140COMNTOOLS%VsDevCmd.bat"
  ) ELSE (
  echo VS 14 Common Tools not found
  )
  IF EXIST "%VS150COMNTOOLS%VsDevCmd.bat" (
  call "%VS150COMNTOOLS%VsDevCmd.bat"
  ) ELSE (
  echo VS 15 Common Tools not found
  )