The current .NET SDK does not support targeting .NET Core 3.1.

Normalde desktop bilgisayarımda çalıştığım için uzun süredir notebook ile bir şeyler yapmamıştım. Bugun şehir dışında olduğum için yanıma aldığım notebook ile bir şeyler yapayım dedim.

Bitbucketdan çalıştığım projeyi cloneladım ve derlemeye çalıştım. Ama derleme hatası verdi. Hatanın tam metni bu:

The current .NET SDK does not support targeting .NET Core 3.1.  Either target .NET Core 2.2 or lower, or use a version of the .NET SDK that supports .NET Core 3.1.

Proje, “.NET Core 3.1. SDK” gerektirdiği ve benim sistemimde olmadığı için bu hatayı vermesi doğaldı. Hemen gittim https://dotnet.microsoft.com/download/dotnet-core/3.1 adresinden sistemim için uygun olan Windows 64 Bit SDKyı indirdim. Kurulum uygulamasını çalıştırdım ve next next diyerek kurulumu tamamladım. Böylece sorun çözülmüştü. Tekrar projeyi açtım ve tekrar derlemeye çalıştım. Ama yine aynı hatayı verdi. Mantık olarak almamam gereken bu hatayı tekrar görmek delirmenin bir adım öncesine getirebilir bir insanı.

Kısa bir araştırmadan sonra konunu SDK ile ilgili değil de VS 2019 versiyonu ile ilgili olduğunu öğrendim.

.NET Core Versiyonu ve minimum desteklenen Visual Studio versionları şöyleymiş:

.NET Core 3.0 -> Visual studio v16.3
.NET Core 3.1 -> Visual studio v16.5
.NET Core 5.0 -> Visual studio v16.6 latest preview

Hemen visual studio güncelleme işine giriştim mecburen. Hala indiriyor bakalım. Son durumu buraya yazacağım. Olur da burada bir güncelleme görmeseniz bilin ki bir şeyler ters gitmiştir ve belki delirip yazılımı bırakmaya karar vermişimdir.

Yazı oluşturuldu 141

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön