NETSDK1083: Belirtilen RuntimeIdentifier tanınmıyor

NETSDK1083, projeniz için belirtilen çalışma zamanı tanımlayıcısının (RID) tanınmadığı konusunda sizi uyarır. Belirtilen RID, RID grafiğinde olmalıdır.

Bu hatayı çözmek için, projenizin RuntimeIdentifieradı olarak bilinen bir RID belirtin.

.NET 8 ve sonraki sürümlerde, .NET SDK'sının varsayılan davranışı daha küçük bir taşınabilir RID grafiği kullanmaktır. Projeniz sürüme veya dağıtıma özgü bir RID kullanıyorsa taşınabilir RID'ye geçin. Örneğin, proje dosyanız özelliğini <RuntimeIdentifier>win10-x64</RuntimeIdentifier>içeriyorsa olarak değiştirin <RuntimeIdentifier>win-x64</RuntimeIdentifier>.

Eski, tam RID grafiğini kullanmanın önceki davranışına geri dönmeniz gerekiyorsa, proje dosyanızda MSBuild özelliğini olarak true ayarlayabilirsinizUseRidGraph. Eski RID grafiği artık güncelleştirilmez ve yalnızca geriye dönük uyumluluk için mevcuttur ve bunu kullanma seçeneği gelecekteki bir sürümde kaldırılabilir.

Ayrıca bkz.