SetLogEvent Bulunamadı: IronPDF için Çözüm
No function was found with the name SetLogEvent with error code (127)
Hata mesajında belirtilen SetLogEvent, IronPDF kutuphanesindeki bir metodun çalıştırılamaması nedeniyle bu istisnanın oluştuğunu ifade eder.
Muhtemel Sebep
Bu istisna genellikle kullanıcılar projelerinde IronPdf.Slim sürümünü yükselttiklerinde bağımlılık paketlerini, özellikle IronPdf.Native.Chrome.Windows veya IronPdf.Native.Chrome.Linux (Linux tabanlı sistemler için) güncellemediklerinde meydana gelir. Bu sürüm uyumsuzluğu, yukarıda bahsedilen çalışma zamanı hata mesajına neden olabilecek uyumluluk sorunlarına yol açabilir.
Çözüm
Bu sorunu önlemek için, yeni sürümü yüklemeden önce eski IronPDF sürümünü NuGet Paket Yöneticisi aracılığıyla kaldırmanız önerilir. Bu, önceki paketin tüm kalıntılarının kaldırılmasını ve potansiyel çatışmaların önlenmesini sağlar. Ayrıca, bu yaklaşım tüm bağımlılık paketlerini, yeni IronPDF sürümü ile uyumlu sürümlere otomatik olarak güncelleyecektir.
Alternatif olarak, yalnızca IronPdf.Slim paketini kullanıyorsanız, projenizde şu kodu ekleyebilirsiniz:
// Enabling automatic download of compatible native binaries for IronPDF
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
// Enabling automatic download of compatible native binaries for IronPDF
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
' Enabling automatic download of compatible native binaries for IronPDF
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
Bu kod, projeniz ilk kez çalıştırıldığında, bağımlılık paketlerinin uyumlu sürümlerini otomatik olarak indirir. İndirildikten sonra, oturum başlatılmadıkça veya tamamen sıfırlanmadıkça tekrar indirilmeleri gerekmez.
IronPDF bağımlılıklarının uyumlu sürümleri hakkında daha fazla bilgi için, IronPdf ve IronPdf.Slim için NuGet sayfalarına bakın.
Daha fazla yardım gerekiyorsa, lütfen bir Mühendislik Talebi gönderin.

