Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
NETSDK1138, projenizin destek dışı bir çerçeve sürümünü hedeflediğini gösterir. Tam hata iletisi aşağıdaki örneğe benzer:
Hedef çerçeve ' ' destek dışı kaldı ve gelecekte güvenlik güncellemeleri almayacak. Destek ilkesi hakkında daha fazla bilgi için lütfen https://aka.ms/dotnet-core-support adresine başvurun.
Destek dışı sürümler 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5, 6 ve 7'yi içerir.
Bu hatayı düzeltmek için projenizi desteklenen bir .NET sürümünü hedef olarak değiştirin.
Tavsiye
Projenizi değerlendirmek, planlamak ve desteklenen bir .NET sürümüne yükseltmek için GitHub Copilot modernleştirme kullanabilirsiniz.
İletiyi daha sonraki bir çerçeveyi hedeflemeden gizlemeyi istiyorsanız, MSBuild özelliğini CheckEolTargetFramework olarak falseayarlayın. Bunu proje dosyasında veya gibi /p:CheckEolTargetFramework=falsebir .NET CLI komutuna geçirerek dotnet build ayarlayabilirsiniz. Örnek bir proje dosyası aşağıda verilmişti:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
<CheckEolTargetFramework>false</CheckEolTargetFramework>
</PropertyGroup>
</Project>
Aşağıda örnek bir .NET CLI komutu verilmişti:
dotnet build /p:CheckEolTargetFramework=false