Erreur dans l'installation de node.js module à l'aide de la ngp
Je suis en train d'installer le module suivant à l'aide de node.js mais continuer à obtenir l'erreur ci-dessous. Avez-vous des suggestions sur ce que je dois faire? Donc, je suis avec windows 7 et que vous avez installé .NET Framework 2.0 SDK.
npm install execSync
MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe".
To fix this, 1) install the .NET Framework 2.0 SDK,
2) install Microsoft Visual Studio 2005 or
3) add the location of the component to the system path if it is installed elsewhere.
OriginalL'auteur anonymous123 | 2013-07-05
Vous devez vous connecter pour publier un commentaire.
Le plus simple est d'installer une version d'essai de visual studio et d'exécuter des mnp dans l'invite de commande visual studio en tant qu'administrateur. Visual studio 2012 fait le travail.
J'ai rencontré cette erreur une couple de fois et jamais de (re)installé tous les composants pour le fixer.Malheureusement je ne me souviens pas comment le résoudre, je suis actuellement confronté à la question de nouveau. Néanmoins je l'ai vérifié et python, Visual C++ et tous les autres trucs mentionnés dans le présent ou dans d'autres réponses ont été installés sur mon PC de toute façon.
OriginalL'auteur Jean-Philippe Leclerc
Vous devez ajouter
VCBuild.exe
à votre chemin d'accès. Découvrez cette réponse sur la façon de le faire: Testacular échec de l'installation, pas de vcbuild.exeAvez-vous essayé ceci: stackoverflow.com/questions/3623129/...?
merci @verybadalloc cette réponse travaillé, c'est vraiment salissant la façon node.js est sur windows.
Je n'ai pas le chemin d'accès au fichier C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages, peut-être parce que je suis en utilisant 8.0? J'ai créé le chemin d'accès au fichier C:\Program Files (x86)\Microsoft Visual Studio 8.0\VC\vcpackages\vcbuild.exe mais elle ne résout pas le problème.
OriginalL'auteur verybadalloc
Cette procédure m'a beaucoup aidé:
"Selon le fichier readme dans Microsoft Visual C++ 2010 Service Pack 1 Compilateur mise à Jour pour Windows SDK 7.1, pour s'assurer que votre système est pris en charge configuration, désinstaller les produits suivants et de les réinstaller dans l'ordre indiqué:"
1 - Visual C++ 2010 Express ou Visual Studio 2010
2 - Windows SDK 7.1 Remarque: Si vous obtenez l'erreur lors de l'installation, peut-être que ce lien pourra vous aider.
3 - Visual Studio 2010 SP1
4 - Visual C++ 2010 SP1 Compilateur mise à Jour pour Windows SDK 7.1
Pour moi, la deuxième étape c'était assez.
Attention dans la deuxième étape de la note "Note: Si vous obtenez l'erreur lors de l'installation, peut-être que ce lien t'aidera". J'ai eu des problème et cette astuce est important.
Pour plus d'informations, ce lien peut être utile: https://github.com/TooTallNate/node-gyp/wiki/Visual-Studio-2010-Setup
OriginalL'auteur Gustavo de Geus
couru dans une fenêtre d'administration:
OriginalL'auteur Eka putra
Après avoir essayé divers .Net et Visual j'ai enfin réussi à obtenir mnp de charger et de créer de la mangouste sur Windows 8.1 par le téléchargement de Visual Studio 2013 Prof
ftp://ftp.microsoft.com/bussys/winsock/winsock2/qos.h
OriginalL'auteur Trevor Hutt
Fait intéressant, même après l'installation de Visual Studio 2015 et ajouter le chemin d'accès VCBuild.exe pour les Variables d'Environnement -> CHEMIN d'accès, cette erreur se produisant lorsque j'ai essayé de
npm install
. Le redémarrage de la machine n'a pas de résoudre l'erreur. J'ai essayé de démarrer l'application à l'aide denode app.js
et ça marche!!!OriginalL'auteur Vinay Vemula
permettra de résoudre 90% de l'installer dans windows pour le nœud
OriginalL'auteur S Rekhu