Megosztás a következőn keresztül:


NETSDK1141: A .NET SDK-verzió nem oldható fel a global.json

Ez a cikk a következőre vonatkozik: ✔️ .NET Core 5.0 SDK és újabb verziók

Hiba történt a global.json fájlban megadott SDK verziójával kapcsolatban.

NETSDK1141: A C:\path\global.json helyen található global.json megadott .NET SDK-verzió nem oldható fel.

Ok

  • A global.json fájl SDK-verziója helytelenül van megadva.
  • A global.json fájlban megadott SDK-verzió nincs telepítve.
  • A global.json megadott SDK-verzió nem található helytelen elérési út miatt.

A hiba kijavítása

  • Telepítse a global.json kért SDK-verziót.
  • Adjon meg egy másik SDK-verziót a global.json.
  • Ellenőrizze, hogy vannak-e elírások vagy egyéb problémák a global.json. A fájl megfelelő struktúráját lásd a global.json .
  • Törölje global.json. Ebben az esetben a rendszer az SDK legújabb telepített verzióját használja.

Ha megosztott projekten dolgozik, a fejlesztőknek meg kell egyeznie a projekthez használt SDK-verzióval. Global.json nélkül, ha a különböző fejlesztői gépek fejlesztői nem rendelkeznek ugyanazokkal az SDK-verziókkal, a buildkörnyezet inkonzisztens lehet a fejlesztői csapatban. Ennek megoldásához az SDK-verziót meg lehet adni global.json , és közös fájlként be lehet jelentkezni a forrásvezérlőbe, amely minden fejlesztő esetében ugyanaz lenne, és minden fejlesztői környezetben ugyanazt az SDK-verziót használná. Ezért a probléma megosztott projektben való megoldásához előfordulhat, hogy csapatként kell megállapodnia egy adott SDK-verzióban, és frissítenie kell az összes kódot ennek a verziónak a használatához.

Lásd még

global.json A .NET SDK telepítésének ellenőrzése