Fehler MSB3411: Die Visual C ++ - Komponente "VCBuild.exe" konnte nicht geladen werden

Ich habe Visual Studio 2010 mit SP1 und Windows SDK 7.1. Ich habe auch VS2012 und Windows Kit 8.

wenn ich renneWindows SDK 7.1 Command Prompt und Rennnode-gyp build --msvs_version=2010 es gibt mir fehler:

error MSB3411: Could not load the Visual C++ component "VCBuild.exe". 
If the component is not installed,
either 1) install the Microsoft Windows SDK for Windows Server 2008 and .NET Fr
amework 3.5, or 2) install Microsoft Visual Studio 2008.

Versucht es, VCBuild.exe zu finden.

ich habe das gefundenvcbuild wurde durch msbuild ersetzt.

Ist es ein gültiger Fehler?

Ich habe auch festgestellt, dass Sie Windows 7 für .NET 3.5 nur über die Systemsteuerung aktivieren müssen. Ich habe mir andere Fragen zum Stackoverflow gerne angeschautHier unddiese.

Das Problem ist jedoch, dass vcbuild.exe im System mit vs2010 nicht vorhanden ist. Warum sucht node-gyp dann danach? Oder vermisse ich etwas?

Wie löse ich diesen Fehler?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage