msbuild - error MSB3411: Could not l oad the Visual C++ component "VCBuild.exe" -
i have visual studio 2010 sp1 , windows sdk 7.1. have vs2012 , windows kit 8.
when run windows sdk 7.1 command prompt
, run node-gyp build --msvs_version=2010
gives me error:
error msb3411: not load visual c++ component "vcbuild.exe". if component not installed, either 1) install microsoft windows sdk windows server 2008 , .net fr amework 3.5, or 2) install microsoft visual studio 2008.
is trying find vcbuild.exe.
i found vcbuild has been replaced msbuild.
is valid error ?
i found in windows 7, .net 3.5, need turn on control panel. have looked @ other questions on stackoverflow here , this.
but issue since vcbuild.exe not exist in system vs2010 why node-gyp searching ? or missing ?
how resolve error ?
the following has worked me (as of june 2014), described in here.
install free visual studio express 2013 windows (not vs express 2013 web)
npm install --msvs_version=2013
otherwise, have spent lot of time installing old microsoft packages , patches, , wasn't helpful.
Comments
Post a Comment