I have just installed dot net core sdk and runtime (2.2.1) on my system viz. a Windows Server 2012R2. I am trying to create a console app using the command prompt using
dotnet new console
but it says
Did you mean to run dotnet SDK commands? Please install dotnetsdk
Is there any other configurations needed. The Environment path variable also contains the following folder C:\Program Files\dotnet. I have not installed VS2017. Was trying to use VS Code
In my case somehow I also had a C:\Program Files (x86)\dotnet with a runtime version there which was picked from Path instead of the SDK in C:\Program Files\dotnet
This was causing exactly the same error message + it was breaking solutions in Visual Studio (but not in Rider)
Please, make sure you've installed SDK not just runtime.
UPDATE
This is what you will see on the server without SDK installed if you run dotnet.exe --list-sdks
command
And this with SDK installed:
One needs to install SDK on a development machine to be able to build and run applications and runtime (usually on an application server or user machine) to be able to just run built applications.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With