SetLogEvent nicht gefunden: Korrektur für IronPDF
No function was found with the name SetLogEvent with error code (127)
Der in der Fehlermeldung erwähnte Code SetLogEvent bezieht sich auf eine Methode in der IronPDF Bibliothek, die nicht ausgeführt werden konnte, was zu dieser Ausnahme führte.
Mögliche Ursache
Diese Ausnahme tritt typischerweise auf, wenn Benutzer die Version von IronPdf.Slim in ihrem Projekt aktualisieren, ohne die zugehörigen Abhängigkeitspakete, insbesondere IronPdf.Native.Chrome.Windows oder IronPdf.Native.Chrome.Linux (bei Linux-basierten Systemen), zu aktualisieren. Diese Versionsinkonsistenz kann zu Kompatibilitätsproblemen führen, die in der oben erwähnten Laufzeitfehlermeldung resultieren.
Lösung
Um dieses Problem zu vermeiden, wird empfohlen, die alte Version von IronPDF über den NuGet-Paketmanager zu deinstallieren, bevor die neue Version installiert wird. Dies stellt sicher, dass alle Überbleibsel des vorherigen Pakets entfernt werden, um potenzielle Konflikte zu vermeiden. Zusätzlich wird dieser Ansatz automatisch alle Abhängigkeitspakete auf Versionen aktualisieren, die mit der neuen IronPDF-Version kompatibel sind.
Alternativ, wenn Sie nur das IronPdf.Slim-Paket verwenden, können Sie den folgenden Code in Ihr Projekt einfügen:
// 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
Dieser Code lädt beim ersten Ausführen Ihres Projekts automatisch die kompatiblen Versionen der Abhängigkeitspakete herunter. Sobald heruntergeladen, müssen sie nicht erneut heruntergeladen werden, es sei denn, die Sitzung wird neu gestartet oder vollständig zurückgesetzt.
Für weitere Informationen zu kompatiblen Versionen der IronPDF-Abhängigkeiten, beziehen Sie sich auf die NuGet-Seiten für IronPDF und IronPdf.Slim.
Wenn Sie weitere Unterstützung benötigen, reichen Sie bitte eine Engineering-Anfrage ein.

