Beim Aktualisieren der NPM Packages für ein Projekt erhielt ich folgende Fehlermeldung:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(64,5): error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". [C:\Path\To\Project\node_modules\karma\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client\node_modules\ws\build\bufferutil.vcxproj]
Ich hatte vor kurzer Zeit meinen Entwicklungsrechner neu aufgesetzt und Visual Studio 2010 dabei nicht mehr installiert. Daher auch erst jetzt dieser Fehler. Abhilfe schaffen kann man dem wie folgt:
npm update --msvs_version=2013
Damit sollte das nun laufen. Wenn noch immer ein Fehler auftaucht, dann könnte eine Aktualisierung des Packages node_gyp der NPM-Installation helfen.