NETSDK1083: RuntimeIdentifier yang ditentukan tidak dikenali
NETSDK1083 memperingatkan Anda bahwa pengidentifikasi runtime (RID) yang ditentukan untuk proyek Anda tidak dikenali. RID yang ditentukan harus berada dalam grafik RID.
Untuk mengatasi kesalahan ini, tentukan RID yang diketahui sebagai proyek RuntimeIdentifier
Anda.
Di .NET 8 dan versi yang lebih baru, perilaku default .NET SDK adalah menggunakan grafik RID portabel yang lebih kecil. Jika proyek Anda menggunakan RID khusus versi atau khusus distro, beralihlah ke RID portabel. Misalnya, jika file proyek Anda berisi properti <RuntimeIdentifier>win10-x64</RuntimeIdentifier>
, ubah menjadi <RuntimeIdentifier>win-x64</RuntimeIdentifier>
.
Jika Anda perlu kembali ke perilaku sebelumnya menggunakan grafik RID lama dan lengkap, Anda dapat mengatur UseRidGraph
properti MSBuild ke true
dalam file proyek Anda. Grafik RID lama tidak lagi diperbarui dan hanya ada untuk kompatibilitas mundur, dan opsi untuk menggunakannya mungkin dihapus dalam rilis mendatang.