NETSDK1013: Der TargetFramework-Wert wurde nicht erkannt.
Dieser Artikel gilt für: ✔️ .NET Core 3.1.100 SDK und höher
Das SDK versucht die Werte, die in der Projektdatei für <TargetFramework>
oder <TargetFrameworks>
bereitgestellt werden, in einen bekannten Wert zu analysieren. Wenn der Wert nicht erkannt wird, wurde der Wert TargetFrameworkIdentifier
oder TargetFrameworkVersion
möglicherweise auf eine leere Zeichenfolge oder Unsupported
festgelegt.
Überprüfen Sie die Schreibweise des Werts TargetFramework
aus der Liste der unterstützten Frameworks, um dieses Problem zu lösen.
Sie können die Eigenschaften TargetFrameworkIdentifier
und TargetFrameworkVersion
auch direkt in der Projektdatei festlegen.
<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<TargetFrameworkVersion>8.0</TargetFrameworkVersion>
</PropertyGroup>