Condividi tramite


NETSDK1013: il valore TargetFramework non è stato riconosciuto

Questo articolo si applica a: ✔️ .NET Core 3.1.100 SDK e versioni successive

SDK tenta di analizzare i valori forniti nel file di progetto per <TargetFramework> o <TargetFrameworks> in un valore noto. Se il valore non viene riconosciuto, il valore TargetFrameworkIdentifier o TargetFrameworkVersion potrebbe essere impostato su una stringa vuota o Unsupported.

Per risolvere questo problema, controllare l'ortografia del valore TargetFramework dall'elenco dei framework supportati. È anche possibile impostare le proprietà TargetFrameworkIdentifier e TargetFrameworkVersion direttamente nel file di progetto.

<PropertyGroup Condition="'$(TargetFrameworkIdentifier)' == ''">
  <TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
  <TargetFrameworkVersion>8.0</TargetFrameworkVersion>
</PropertyGroup>