I just installed Visual Studio 2017 Express for Windows Desktop (version 15.5.4), and I am trying to open a C# project that targets the framework .Net Standard 2.0.
But it doesn't work, it tells me that the project needs a migration. I reload the project and VS performs this "one way upgrade", but when trying to compile afterwards, I get this error:
The current .NET SDK does not support targeting .NET Standard 2.0. Either target .NET Standard 1.6 or lower, or use a version of the .NET SDK that supports .NET Standard 2.0
.
What bothers me is that the most recent version of the SDK is already installed, running the command dotnet --info
tells me that the current version for the .Net Core is 2.0.5.
Also, I tried installing Visual Studio Community 2017 (instead of Express), and everything worked just fine, the .Net Standard 2.0 framework was detected. But I can't use VS Community because of its licence.
So in the end my question is, is it possible to "use" the .Net Standard 2.0 framework with VS 2017 Express ?
Thanks a lot