Delen via


NETSDK1141: kan de .NET SDK-versie niet oplossen zoals opgegeven in de global.json

Dit artikel is van toepassing op: ✔️ .NET Core 5.0 SDK en latere versies

Er is een probleem opgetreden met de versie van de SDK die is opgegeven in het global.json-bestand .

NETSDK1141: Kan de .NET SDK-versie niet oplossen zoals opgegeven in de global.json die zich bevindt op C:\path\global.json.

Oorzaak

  • De SDK-versie in het global.json-bestand is onjuist opgegeven.
  • De SDK-versie die is opgegeven in het global.json-bestand is niet geïnstalleerd.
  • De SDK-versie die is opgegeven in global.json is niet gevonden vanwege een onjuist pad.

De fout oplossen

  • Installeer de SDK-versie die is aangevraagd in global.json.
  • Geef een andere SDK-versie op in global.json.
  • Controleer op typfouten of andere problemen in global.json. Zie global.json voor de juiste structuur van dat bestand.
  • Verwijder global.json. In dit geval wordt de meest recente geïnstalleerde versie van de SDK gebruikt.

Wanneer u aan een gedeeld project werkt, moeten ontwikkelaars akkoord gaan met de SDK-versie die voor het project wordt gebruikt. Zonder global.json kan de buildomgeving inconsistent zijn in het ontwikkelteam als ontwikkelaars op verschillende ontwikkelcomputers niet dezelfde SDK-versies hebben. Om dit op te lossen, kan de SDK-versie worden opgegeven in global.json en worden ingecheckt in broncodebeheer als een algemeen bestand dat hetzelfde zou zijn voor alle ontwikkelaars en ervoor zorgen dat dezelfde SDK-versie wordt gebruikt in alle ontwikkelomgevingen. Om dit probleem in een gedeeld project op te lossen, moet u het mogelijk eens zijn als een team over een bepaalde SDK-versie en alle code bijwerken om deze versie te gebruiken.

Zie ook

global.json Controleren of de .NET SDK is geïnstalleerd