Dans de très rares cas, après l'installation de notre imprimante PDF, les utilisateurs reçoivent un message d'erreur lors de l'appel de la fenêtre de dialogue Options d'imprimante 7-PDF avec le message suivant Error 429: Error creating object: pdf7.PdfUtil ou similaire.

Error creating object

L'erreur se produit lorsque des assemblages .NET importants de l'imprimante PDF (bibliothèques de type .NET) n'ont pas pu être correctement enregistrés via l'outil d'enregistrement .NET regasm.exe lors de l'exécution de l'installation. Dans le Setup Log de l'imprimante PDF, le message d'erreur suivant apparaît: Process exit code: 100 lors de la tentative d'enregistrement des bibliothèques .NET correspondantes de l'imprimante PDF telles que pdf7.PDFWriter.dll, pdf7.PdfWriter.Lib.dll, pdf7.PdfWriter.Upload.dll, pdf7.PdfWriter. Mail.dll, pdf7.PdfWriter.XpsInternal.dll etc.

Les composants sont généralement situés sous:

C:\Program Files\Common Files\7-PDF\System\Framework\v4.0\
et sont à partir de là par InnoSetup (Installer) lorsque l'imprimante PDF est exécutée Configurations enregistrées. Dans un Windows 10 avec une installation .NET Framework correctement installée, cette erreur ne se produit généralement pas du tout. Cependant, si l'état du correctif ou l'installation du système Windows 10 actuel n'est pas propre pour une raison quelconque, l'enregistrement des composants nécessaires peut échouer.

Dans le cas où c'est le cas avec vous, vous devez essayer de remettre votre .NET Framework dans un état propre avec toutes les mises à jour Windows existantes et une installation correspondante de celui-ci. Ce n'est qu'alors que vous devez réinstaller l'imprimante 7-PDF et l'erreur 429 ne devrait plus se produire.

En cas de problèmes supplémentaires avec votre .NET Framework, vous pouvez essayer d'enregistrer manuellement les composants .NET individuels. Cependant, cela ne serait recommandé que pour les professionnels parmi eux. Par exemple, un fichier de commandes avec les commandes suivantes a été exécuté avec succès sous Windows 10 64bit 20H2 (Build 19042.685) et a correctement enregistré les composants .NET à l'aide d'une invite de commande précédemment exécutée en tant qu'administrateur:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase "C:\Program Files\Common Files\7-PDF\PDF Printer\API\Microsoft.NET\Framework\v4.0\pdf7.PDFWriter.dll" /tlb
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase "C:\Program Files\Common Files\7-PDF\System\Framework\v4.0\pdf7.PdfWriter.Lib.dll" /tlb
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase "C:\Program Files\Common Files\7-PDF\System\Framework\v4.0\pdf7.PdfWriter.Upload.dll" /tlb
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase "C:\Program Files\Common Files\7-PDF\System\Framework\v4.0\pdf7.PdfWriter.Mail.dll" /tlb
C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase "C:\Program Files\Common Files\7-PDF\System\Framework\v4.0\pdf7.PdfWriter.XpsInternal.dll" /tlb

Après l'enregistrement manuel des composants .NET, le message d'erreur: Error 429: Error creating object: pdf7.PdfUtil
a également disparu lors du démarrage de la boîte de dialogue Options d'imprimante 7-PDF.

Dans les deux cas, vous pouvez dire qu'un framework .NET incohérent ou une configuration d'imprimante 7-PDF qui n'a pas été exécutée en tant qu'administrateur conduit à ce qui précède. Un modèle d'erreur peut en résulter. Les programmes antivirus ou les outils malveillants peuvent également empêcher l'installation correcte des composants .NET requis. Quoi qu'il en soit ... dans un système Windows 10 actuel et fonctionnant normalement, ce modèle d'erreur ne devrait en fait pas se produire en premier lieu.

Top