Partager via


NETSDK1141 : Impossible de résoudre la version du SDK .NET telle que spécifiée dans le fichier global.json

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

Un problème est survenu avec la version du SDK spécifiée dans le fichier global.json.

NETSDK1141 : Impossible de résoudre la version du SDK .NET telle que spécifiée dans le fichier global.json situé dans C:\path\global.json.

Cause

  • La version du SDK dans le fichier global.json est spécifiée de manière incorrecte.
  • La version du SDK spécifiée dans le fichier global.json n’a pas été installée.
  • La version du SDK spécifiée dans le fichier global.json est introuvable en raison d’un chemin d'accès incorrect.

Comment corriger l'erreur

  • Installez la version du SDK demandée dans le fichier global.json.
  • Spécifiez une autre version du SDK dans le fichier global.json.
  • Recherchez des fautes de frappe ou d’autres problèmes dans le fichier global.json. Consultez le fichier global.json pour connaître la structure correcte de ce fichier.
  • Supprimez le fichier global.json. Dans ce cas, la dernière version installée du SDK est utilisée.

Lorsque vous utilisez un projet partagé, les développeurs doivent s’entendre sur la version du SDK qui sera utilisée pour le projet. Sans le fichier global.json, si des développeurs sur différentes machines de développement n’ont pas les mêmes versions du SDK, l’environnement de build peut être incohérent dans l’équipe de développement. Pour résoudre ce problème, la version du SDK peut être spécifiée dans le fichier global.json et vérifiée dans le contrôle de code source en tant que fichier commun qui serait identique pour tous les développeurs et vous assurer que la même version du SDK est utilisée dans tous les environnements de développement. Par conséquent, pour résoudre ce problème dans un projet partagé, vous devrez peut-être accepter en tant qu’équipe sur une version particulière du SDK et mettre à jour tout le code pour utiliser cette version.

Voir aussi

global.jsonComment vérifier que le SDK .NET est installé