NETSDK1149: .NET 5 ve sonraki sürümlerde yerleşik WinRT desteği sağlanmaz
NETSDK1149, .NET 5 veya sonraki bir sürümü hedefleyen bir uygulamada WinRT gerektiren bir bileşene başvurmaya çalıştığınızı gösterir. Bu .NET sürümlerinde WinRT için yerleşik destek yoktur. Tam hata iletisi aşağıdaki örneğe benzer:
<Artık .NET 5 ve üzeri sürümlerde desteklenmeyen WinRT için yerleşik destek kullandığından bileşen adına> başvurulamaz. .NET 5'i destekleyen bileşenin güncelleştirilmiş bir sürümü gereklidir.
Uygulamanız Windows Çalışma Zamanı API'leri çağırırsa, uygulamanın Hedef Çerçeve Takma Adını (TFM) Windows 10'a yönelik bir değere değiştirerek bu hatayı düzeltin. Daha fazla bilgi için bkz. Masaüstü uygulamalarında Windows Çalışma Zamanı API'lerini çağırma.
Uygulamanız bir 3. taraf WinRT bileşeni çağırırsa, bileşenin .NET 5'i destekleyen güncelleştirilmiş bir sürümünü alın. C#/WinRT kullanarak güncelleştirilmiş bir sürüm oluşturabilirsiniz.
Daha fazla bilgi için bkz . WinRT için yerleşik destek .NET'ten kaldırıldı.