Teilen über


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>