Pakiety węzłów nie budujące w systemie Windows 8.1 - Brakujące pliki Microsoft.Cpp.Default.props

Pakiety NPM nie są budowane w systemie Windows 8.1 - niepowodzenie z następującym błędem,

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.

Próbowałem następujących rzeczy:

Ustawianie zmiennej środowiskowejVCTargetsPath doC:\Program Files (x86)\MSBuild\12.0\ (Błąd zmienia się odpowiednio, ale nie maMicrosoft.Cpp.Default.props z narzędziami do budowania 2012).Instalowanie środowiska VisualStudio 2010 (odinstalowanego, a następnie zainstalowanego we właściwej kolejności) zgodnie zta odpowiedźCałkowicie usunięto VisualStudio 2010 i zamiast tego wypróbowano VisualStudio 2012, które powinno działać zgodnie zNode-gyp wikiDodano klucze rejestru zgodnie zta odpowiedźPróbowano użyć wiersza polecenia systemu Windows 7.1 SDK zgodnie zta odpowiedźPróbowałem ustawieniaVisualStudioVersion przed uruchomieniem npm zgodnie zta odpowiedźPróbowałem przejść--msvs_version=2012 do npm wedługta odpowiedź

Żadne z powyższych nie zadziałało.

Spędziłem już na tym wieki. Czy ktoś ma określoną odpowiedź, która działa?

questionAnswers(8)

yourAnswerToTheQuestion