NETSDK1083 : le RuntimeIdentifier spécifié n’est pas reconnu
NETSDK1083 vous avertit que l’identificateur de runtime (RID) spécifié pour votre projet n’a pas été reconnu. Le RID spécifié doit se trouver dans le graphique RID.
Pour résoudre cette erreur, spécifiez un RID connu en tant que RuntimeIdentifier
de votre projet.
Dans .NET 8 et versions ultérieures, le comportement par défaut du Kit de développement logiciel (SDK) .NET consiste à utiliser un graphique RID portable plus petit. Si votre projet utilise un RID spécifique à une version ou à une distribution, basculez vers un RID portable. Par exemple, si votre Fichier projet contient la propriété <RuntimeIdentifier>win10-x64</RuntimeIdentifier>
, remplacez-la par <RuntimeIdentifier>win-x64</RuntimeIdentifier>
.
Si vous devez revenir au comportement précédent de l’ancien graphique RID complet, vous pouvez définir la propriété MSBuild UseRidGraph
sur true
dans votre fichier projet. L’ancien graphique RID n’est plus mis à jour et n’existe que pour la compatibilité descendante, et l’option d’utilisation peut être supprimée dans une version ultérieure.