NETSDK1141: Tidak dapat mengatasi versi .NET SDK seperti yang ditentukan dalam global.json
Artikel ini berlaku untuk: ✔️ .NET Core 5.0 SDK dan versi yang lebih baru
Ada masalah dengan versi SDK yang ditentukan dalam file global.json .
NETSDK1141: Tidak dapat mengatasi versi .NET SDK seperti yang ditentukan dalam global.json yang terletak di C:\path\global.json.
Penyebab
- Versi SDK dalam file global.json salah ditentukan.
- Versi SDK yang ditentukan dalam file global.json tidak diinstal.
- Versi SDK yang ditentukan dalam global.json tidak dapat ditemukan, karena jalur yang salah.
Cara memperbaiki kesalahan
- Instal versi SDK yang diminta di global.json.
- Tentukan versi SDK yang berbeda di global.json.
- Periksa kesalahan ketik atau masalah lain di global.json. Lihat global.json untuk struktur file yang benar.
- Hapus global.json. Dalam hal ini, versi terbaru SDK yang diinstal digunakan.
Saat Anda mengerjakan proyek bersama, pengembang perlu menyetujui versi SDK yang akan digunakan untuk proyek. Tanpa global.json, jika pengembang pada komputer dev yang berbeda tidak memiliki versi SDK yang sama, lingkungan build mungkin tidak konsisten di seluruh tim pengembang. Untuk mengatasinya, versi SDK dapat ditentukan dalam global.json dan diperiksa ke kontrol sumber sebagai file umum yang akan sama untuk semua pengembang dan memastikan bahwa versi SDK yang sama sedang digunakan di semua lingkungan pengembangan. Oleh karena itu, untuk mengatasi masalah ini dalam proyek bersama, Anda mungkin perlu menyetujui sebagai tim pada versi SDK tertentu dan memperbarui semua kode untuk menggunakan versi ini.