nuget est pas reconnu comme une commande interne ou externe
Lors de l'exécution d'un fichier de commandes, j'obtiens l'erreur ci-dessous:
nuget is not a recognized as an internal or external command
Il ne fonctionne pas à partir de l'invite de commande. Jetez un oeil à la capture d'écran ci-dessous.
OriginalL'auteur Varun Maggo | 2017-08-10
Vous devez vous connecter pour publier un commentaire.
Que parce que NuGet est une commande externe, ne peut pas être reconnu par Windows dans un répertoire particulier, vous devez saisir le "
NuGet
" ou "NuGet.exe
" dans le chemin où NuGet.exe existe et si vous voulez taper dans un répertoire particulier, vous devez télécharger le NuGet.exe (Pas VSIX) à partir de NuGet.org et définir le chemin d'accès local deNuGet.exe
dans votre variable d'environnement path.OriginalL'auteur Alex
Ce qui se passe lorsque vous n'êtes pas dans le répertoire où l'nuget.exe est situé ou vos variables d'environnement ne sont pas définies.
Windows 10
Double-cliquez sur la variable de Chemin d'accès cliquez sur ajouter de nouveaux, le coller dans l'emplacement de la nuget.exe.
Redémarrer l'Invite de Commande et le problème devrait être résolu.
D'autres Systèmes d'exploitation
Double-cliquez sur la variable de Chemin d'accès, Si il n'y a pas d'autres endroits tout simplement de les coller dans. Si on est d'ajouter un point-virgule à la fin de celui-ci et le coller dans.
Redémarrer l'Invite de Commande et le problème devrait être résolu.
Remarque pour tous ceux qui font ce qu'une hâte: l'emplacement est le chemin du dossier qui contient nuget.exe, pas le chemin d'accès complet nuget.exe (c'est à dire votre chemin de localisation n'a pas nuget.exe sur la fin)
OriginalL'auteur Braden Brown
Pour créer cette .fichier nuspec, exécutez la commande suivante dans une invite de commande.
D:\Software\Nuget>Nuget.exe spec
OriginalL'auteur Rajendra Tripathy
Au lieu d'utiliser nuget.exe dans votre chemin d'accès, à l'utilisation .version net
dotnet nuget
OriginalL'auteur Areff