Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel gilt für: ✔️ .NET Core 5.0 SDK und höher
Es gab ein Problem mit der Version des SDK, die in der Datei global.json angegeben ist.
NETSDK1141: Die in der global.json unter C:\path\global.json angegebene .NET SDK-Version kann nicht aufgelöst werden.
Ursache
- Die SDK-Version in der Datei global.json ist falsch angegeben.
- Die SDK-Version, die in der Datei global.json angegeben ist, wurde nicht installiert.
- Die SDK-Version, die in global.json angegeben ist, konnte aufgrund eines falschen Pfades nicht gefunden werden.
Beheben des Fehlers
- Installieren Sie die SDK-Version, die in global.json angefordert wird.
- Geben Sie eine andere SDK-Version in global.jsonan.
- Überprüfen Sie auf Tippfehler oder andere Probleme in global.json. Die richtige global.json-Datei finden Sie unter global.json.
- Löschen Sie global.json. In diesem Fall wird die neueste installierte Version des SDK verwendet.
Wenn Sie an einem freigegebenen Projekt arbeiten, müssen Entwickler sich auf die SDK-Version einigen, die für das Projekt verwendet wird. Wenn global.json-Entwickler auf verschiedenen Entwicklungscomputern nicht über die gleichen SDK-Versionen verfügen, ist die Buildumgebung möglicherweise im gesamten Entwicklungsteam inkonsistent. Um dies zu beheben, kann die SDK-Version in global.json angegeben und als gemeinsame Datei in die Quellcodeverwaltung eingecheckt werden, die für alle Entwickler gleich ist, und sicherstellen, dass dieselbe SDK-Version in allen Entwicklungsumgebungen verwendet wird. Um dieses Problem in einem freigegebenen Projekt zu beheben, müssen Sie daher möglicherweise als Team eine bestimmte SDK-Version akzeptieren und den Code für die Verwendung dieser Version aktualisieren.