Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln gäller för: ✔️ .NET Core 5.0 SDK och senare versioner
Det uppstod ett problem med den version av SDK som angavs i global.json-filen .
NETSDK1141: Det går inte att matcha .NET SDK-versionen enligt global.json som finns i C:\path\global.json.
Orsak
- SDK-versionen i global.json-filen har angetts felaktigt.
 - SDK-versionen som angavs i global.json-filen installerades inte.
 - Det gick inte att hitta SDK-versionen som anges i global.json på grund av en felaktig sökväg.
 
Så här åtgärdar du felet
- Installera den SDK-version som begärdes i global.json.
 - Ange en annan SDK-version i global.json.
 - Sök efter stavfel eller andra problem i global.json. Se global.json för rätt struktur för filen.
 - Ta bort global.json. I det här fallet används den senaste installerade versionen av SDK: et.
 
När du arbetar med ett delat projekt måste utvecklare komma överens om den SDK-version som ska användas för projektet. Om utvecklare på olika utvecklingsdatorer inte har samma SDK-versioner utan global.json kan byggmiljön vara inkonsekvent i utvecklingsteamet. För att lösa detta kan SDK-versionen anges i global.json och checkas in i källkontrollen som en vanlig fil som skulle vara densamma för alla utvecklare och se till att samma SDK-version används i alla utvecklingsmiljöer. För att lösa problemet i ett delat projekt kan du därför behöva komma överens som ett team om en viss SDK-version och uppdatera all kod för att använda den här versionen.
Se även
global.json Så här kontrollerar du att .NET SDK är installerat