«Вы имели в виду запускать команды dotnet SDK? Пожалуйста, установите dotnetsdk» в командной строке Windows - PullRequest
0 голосов
/ 05 февраля 2019

Я только что установил dot net core sdk и runtime (2.2.1) в моей системе, а именно.Windows Server 2012R2.Я пытаюсь создать консольное приложение, используя командную строку, используя

dotnet new console

, но оно говорит

Вы имели в виду запускать команды dotnet SDK?Пожалуйста, установите dotnetsdk

Есть ли какие-либо другие конфигурации, необходимые.Переменная окружения также содержит следующую папку C: \ Program Files \ dotnet.Я не установил VS2017.Пытался использовать VS Code

Ответы [ 2 ]

0 голосов
/ 01 июня 2019

В моем случае как-то у меня также был C: \ Program Files (x86) \ dotnet с версией времени выполнения, которая была выбрана из Path вместо SDK в C: \ Program Files \ dotnet

Thisвызывал точно такое же сообщение об ошибке + это нарушало решения в Visual Studio (но не в Rider)

0 голосов
/ 05 февраля 2019

Пожалуйста, убедитесь, что вы установили SDK , а не только время выполнения.

enter image description here

ОБНОВЛЕНИЕ

Это то, что вы увидите на сервере без установленного SDK, если запустить команду dotnet.exe --list-sdks

enter image description here

И это с SDKустановлено:

enter image description here

Необходимо установить SDK на компьютере разработчика, чтобы иметь возможность создавать и запускать приложения и среду выполнения (обычно на сервере приложений или пользователямашина), чтобы иметь возможность просто запускать встроенные приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...