SetLogEvent Not Found: Fix for IronPDF

This article was translated from English: Does it need improvement?
Translated
View the article in English
No function was found with the name SetLogEvent with error code (127)

Le SetLogEvent mentionné dans le message d'erreur fait référence à une méthode dans la bibliothèque IronPDF qui n'a pas pu s'exécuter, entraînant cette exception.

Cause possible

Cette exception se produit généralement lorsque les utilisateurs mettent à jour la version de IronPdf.Slim dans leur projet sans mettre à jour ses packages de dépendance, en particulier IronPdf.Native.Chrome.Windows ou IronPdf.Native.Chrome.Linux (pour les systèmes basés sur Linux). Cette incompatibilité de version peut entraîner des problèmes de compatibilité, résultant en le message d'erreur d'exécution mentionné ci-dessus.

Solution

Pour éviter ce problème, il est recommandé de désinstaller l'ancienne version d'IronPDF via le Gestionnaire de Packages NuGet avant d'installer la nouvelle version. Cela garantit que tous les restes de l'ancien package sont supprimés, prévenant ainsi les conflits potentiels. De plus, cette approche mettra automatiquement à jour tous les packages de dépendance vers des versions compatibles avec la nouvelle version d'IronPDF.

Alternativement, si vous n'utilisez que le package IronPdf.Slim, vous pouvez inclure le code suivant dans votre projet :

// 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
$vbLabelText   $csharpLabel

Ce code téléchargera automatiquement les versions compatibles des packages de dépendance la première fois que votre projet s'exécutera. Une fois téléchargés, ils n'auront pas besoin d'être téléchargés à nouveau à moins que la session ne soit redémarrée ou complètement réinitialisée.

For more information on compatible versions of IronPDF dependencies, refer to the NuGet pages for IronPdf and IronPdf.Slim.

Si vous avez besoin d'une assistance supplémentaire, veuillez soumettre une demande d'ingénierie.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir