Eklentiniz İçin Doğru CounterStrikeSharp.API Sürümünü Seçmek
Bazı eklentiler, sadece bir .NET sürümü belirtmek yerine, tam bir CounterStrikeSharp.API sürümünü doğrudan proje dosyalarına sabitler. Bu olduğunda, derleyicimiz derlemeden önce üç düğmeli bir uyarı gösterir, Mevcut, Daha yeni ve En yeni, her biri farklı bir sürümü hedefler. Yanlış olanı seçmek, bir eklentinin sorunsuz derlenip başlamamasının veya başladığında garip davranmasının yaygın bir nedenidir.
Bu uyarıyı neden görüyorsunuz
Eklenti yazarı, muhtemelen test ettiği sürüm olduğu için, projesini yazarken belirli bir CounterStrikeSharp.API sürümüne kilitlemiştir. Derleyicimiz bunu tespit eder ve sessizce bir sürüm seçmek yerine, gerçekte hangi sürümün kullanılacağını onaylamanızı ister.
Mevcut: eklentinin oluşturulduğu sürüm
Mevcut X.Y.Z (.NET 8.0)Bu, eklenti yazarının sabitlediği tam sürümle, o sürümün gerektirdiği tam .NET sürümünde derler. Özellikle eklentinin koduna aşina değilseniz ve daha yeni bir API'de bozulup bozulmayacağını kolayca söyleyemiyorsanız önerdiğimiz budur. Eklentinin gerçekten test edildiği sürümdür.
Daha yeni: aynı .NET, daha yeni CounterStrikeSharp.API
Daha yeni X.Y.Z (.NET 8.0)Bu, eklentinin hedeflediği aynı .NET sürümünü korur, ancak o aynı .NET sürümü için mevcut en yeni CounterStrikeSharp.API sürümüne karşı derler. Sorunsuz çalışabilir, CounterStrikeSharp.API güncellemeleri genellikle geriye dönük uyumludur, ama her zaman değil.
En yeni: mevcut en yeni .NET ve CounterStrikeSharp.API sürümleri
En yeni X.Y.Z (.NET 10.0)Bu, eklentinin başlangıçta hedeflediği şeyi tamamen yok sayar ve elimizdeki en yeni .NET sürümüne ve en yeni CounterStrikeSharp.API sürümüne karşı derler, o an hangi kombinasyon olursa olsun. Daha eski bir eklenti için bu genellikle Daha yeni'den daha büyük bir sıçramadır, hem .NET sürümü hem de API'nin kendisi değişmiş olabilir.
Önerimiz
Belirli bir nedeniniz yoksa Mevcut'u seçin. Eklentinin gerçekten ne için oluşturulup test edildiğiyle eşleşir, bu yüzden temiz bir şekilde derlenip sonra teşhisi zor şekillerde başarısız olma olasılığı en düşük seçenektir. Daha yeni veya En yeni'ye yalnızca daha yeni bir CounterStrikeSharp.API sürümünden özel olarak bir özelliğe ihtiyacınız varsa ve sonrasında sadece derlendiğini onaylamak yerine eklentiyi kapsamlıca test etmeye hazırsanız başvurun.
Bu rehber işinize yaradı mı?
Barlap topluluk için.