NETSDK1013: The TargetFramework value was not recognized
This article applies to: ✔️ .NET Core 3.1.100 SDK and later versions
The SDK tries to parse the values provided in the project file for <TargetFramework>
or <TargetFrameworks>
into a well known value. If the value is not recognized, the TargetFrameworkIdentifier
or TargetFrameworkVersion
value might be set to an empty string or Unsupported
.
To resolve this, check the spelling of your TargetFramework
value from the list of supported frameworks.
You can also set the TargetFrameworkIdentifier
and TargetFrameworkVersion
properties directly in your project file.
<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<TargetFrameworkVersion>8.0</TargetFrameworkVersion>
</PropertyGroup>
Співпраця з нами на GitHub
Джерело цього вмісту можна знайти на GitHub, де також можна створювати й переглядати запитання та запити на внесення змін. Докладні відомості наведено в нашому посібнику для співавторів.