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

Popular posts from this blog

html - How to style widget with post count different than without post count -

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

javascript - storing input from prompt in array and displaying the array -