Partager via


NETSDK1013 : La valeur TargetFramework n’a pas été reconnue

Cet article s’applique à : ✔️ SDK .NET Core 3.1.100 et versions ultérieures

Le kit de développement logiciel (SDK) tente d’analyser les valeurs fournies dans le fichier projet pour <TargetFramework> ou <TargetFrameworks> dans une valeur connue. Si la valeur n’est pas reconnue, la valeur TargetFrameworkIdentifier ou TargetFrameworkVersion peut être définie sur une chaîne vide ou Unsupported.

Pour y remédier, vérifiez l’orthographe de votre valeur TargetFramework dans la liste des infrastructures prises en charge. Vous pouvez également définir les propriétés TargetFrameworkIdentifier et TargetFrameworkVersion directement dans votre fichier projet.

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