dotnet n'est pas reconnu comme nom d'une applet de commande
Nous avons téléchargé et exécuté DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe
. Après avoir fermé et rouvert notre commande Invite, lancer dotnet
donne le résultat suivant.
Le terme 'dotnet' n'est pas reconnu comme le nom d'une applet de commande, d'une fonction, d'un fichier de script ou d'un programme utilisable.
Nous avons essayé ce qui suit:
- Désinstallez toutes les versions de Visual Studio.
- Désinstallez toutes les versions de .NET Core.
- Réparation C++ Redistribuable 2015 x86 & x64
- Redémarrer le PC.
- Puis réinstallez le .NET Core SDK.
Ceci est le contenu de C:/Program Files/dotnet
Host
fxr
sdk
1.0.0-preview2-003133
shared
Microsoft.NETCore.App
swidtag
Microsoft .NET Core 1.0.1 - SDK 1.0.0 Preview 2-003133 (x64).swidtag
Notre PATH comprend C:\Program Files\dotnet\
Après avoir de nouveau rencontré ce problème, nous avons trouvé la réponse ici .
Ouvrez Programmes et fonctionnalités, choisissez Microsoft Visual C++ redistribuable (x86), cliquez sur Désinstaller, puis choisissez Réparer. Après l'avoir réparé (et la version x64 le cas échéant), réinstallez ou réparez l'installation du .NET Core SDK 1.0.1.
Assurez-vous également que "C:\Program Files\dotnet"
fait partie de la variable d’environnement système "path".
Après avoir désinstallé les versions précédentes du SDK, il avait disparu de la mienne.
Cette erreur se produit également si .Net Core n'est pas installé sur votre ordinateur. Pour le vérifier, exécutez comman dotnet --help à partir de Windows PowerShell ou du terminal Code VS. Si .Net Core est installé, vous verrez la sortie sinon la même erreur. Si vous voyez la même erreur, alors:
- Veuillez l’installer à partir d’ici https://dotnet.Microsoft.com/download .
- Fermez ensuite l’éditeur de code ou de CLI que vous utilisez, tel que VS Code.
- Maintenant, rouvrez-les, lancez votre commande (dotnet new webApp -o aspnetcoreapp) et vous résoudrez le problème.