Partilhar via


NETSDK1013: O valor TargetFramework não foi reconhecido

Este artigo aplica-se a: ✔️ SDK do .NET Core 3.1.100 e versões posteriores

O SDK tenta analisar os valores fornecidos no arquivo de projeto para <TargetFramework> ou <TargetFrameworks> em um valor conhecido. Se o valor não for reconhecido, o TargetFrameworkIdentifier valor ou TargetFrameworkVersion poderá ser definido como uma cadeia de caracteres vazia ou Unsupported.

Para resolver isso, verifique a ortografia do seu TargetFramework valor na lista de estruturas suportadas. Você também pode definir as TargetFrameworkIdentifier propriedades e TargetFrameworkVersion diretamente no arquivo de projeto.

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