Udostępnij za pomocą


NETSDK1013: wartość TargetFramework nie została rozpoznana

Ten artykuł dotyczy: ✔️ .NET Core 3.1.100 SDK i nowsze wersje

Zestaw SDK próbuje przeanalizować wartości podane w pliku <TargetFramework> projektu lub <TargetFrameworks> do dobrze znanej wartości. Jeśli wartość nie jest rozpoznawana, TargetFrameworkIdentifier wartość lub TargetFrameworkVersion może być ustawiona na pusty ciąg lub Unsupported.

Aby rozwiązać ten problem, sprawdź pisownię wartości TargetFramework z listy obsługiwanych struktur. Właściwości i TargetFrameworkVersion można również ustawić TargetFrameworkIdentifier bezpośrednio w pliku projektu.

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