Dotnet не распознается как имя командлета

Вопрос:Мы загрузили и запустили DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe. После закрытия и повторного открытия нашей командной строки запуск dotnet дает следующий вывод. Термин "dotnet" не распознается как имя командлета, функции, файла script или исполняемой программы. Мы пробовали следующее: Удалите все версии Visual Studio. Удалите все версии .NET Core. Ремонт С++ Распространяемый 2015 x86 и x64 Перезагрузите компьютер. Затем переустановите

Вопрос:

Мы загрузили и запустили DotNetCore.1.0.1-SDK.1.0.0.Preview2-003133-x64.exe. После закрытия и повторного открытия нашей командной строки запуск dotnet дает следующий вывод.

Термин “dotnet” не распознается как имя командлета, функции, файла script или исполняемой программы.

Мы пробовали следующее:

  • Удалите все версии Visual Studio.
  • Удалите все версии .NET Core.
  • Ремонт С++ Распространяемый 2015 x86 и x64
  • Перезагрузите компьютер.
  • Затем переустановите .NET Core SDK.

Это содержимое 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

Наш PATH включает C:Program Filesdotnet

Лучший ответ:

После того, как мы снова столкнулись с этой проблемой, мы нашли ответ здесь.

Откройте “Программы и компоненты”, выберите “Microsoft Visual C++ Redistributable” (x86), нажмите “Удалить” и затем выберите “Восстановить”. После восстановления (и версии x64, если она у вас есть) переустановите или восстановите установку .NET Core SDK 1.0.1.

Ответ №1

Также убедитесь, что «C:Program Filesdotnet» является частью системной переменной среды path.

После удаления предыдущих версий SDK он исчез из моей.

Ответ №2

Эта ошибка также возникает, если ядро .Net не установлено на вашем компьютере. Чтобы убедиться в этом, запустите команду dotnet –help из Windows PowerShell или терминала VS Code. Если ядро .Net установлено, то вы увидите вывод, в противном случае та же ошибка. Если вы видите ту же ошибку, то:

  • Пожалуйста, установите его отсюда https://dotnet.microsoft.com/download.
  • Затем закройте любой CLI или редактор кода, который вы используете, как VS Code.
  • Теперь откройте их снова, запустите вашу команду (dotnet new webApp -o aspnetcoreapp), и вы избавитесь от своей проблемы.

Ответ №3

В моем случае проблема была связана с расхождением между x64 и x86.
В моем пути была x86. Я вручную изменил его на “Program Files” вместо “Program Files (x86)”, и он снова начал работать.

Оцените статью
Добавить комментарий