Knotenpakete, die nicht auf Windows 8.1 basieren - Microsoft.Cpp.Default.props fehlt
NPM-Pakete bauen nicht auf Windows 8.1 auf - Fehler mit folgendem Fehler,
error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
Ich habe Folgendes versucht:
Umgebungsvariable einstellenVCTargetsPath
zuC:\Program Files (x86)\MSBuild\12.0\
(Der Fehler ändert sich entsprechend, aber es gibt keineMicrosoft.Cpp.Default.props
mit den 2012 Build-Tools).Installieren einer VisualStudio 2010-Umgebung (deinstalliert und dann in der richtigen Reihenfolge installiert) gemäßdiese AntwortVollständig VisualStudio 2010 entfernt und stattdessen ein VisualStudio 2012 ausprobiert, das entsprechend funktionieren sollteNode-gyp
wikiRegistrierungsschlüssel nach hinzugefügtdiese AntwortVersucht mit der Windows 7.1 SDK-Eingabeaufforderung nachdiese AntwortVersuchte EinstellungVisualStudioVersion
vor dem Laufen npm nachdiese AntwortVersucht vorbei--msvs_version=2012
bis npm lautdiese AntwortKeines der oben genannten hat funktioniert.
Ich habe schon ewig damit verbracht. Hat jemand eine definitive Antwort, die funktioniert?