Resolución de errores de dependencia de PDFium
Google PDFIUM es un componente esencial del código central de IronPDF, utilizado para diversas funciones relacionadas con la edición de PDF y la conversión de documentos PDF en imágenes. Si el binario PDFIUM no se encuentra en la carpeta del proyecto, se producirá el siguiente error durante la ejecución.
Unhandled exception. IronSoftware.Exceptions.IronSoftwareDeploymentException: Error while deploying Pdfium for IronPdf: 'Unable to locate 'IronPdfInterop'
Instalación deIronPdf.Native.PdfModel en el proyecto suele solucionar el problema.
En Windows, también es una buena idea asegurarse de que el sistema operativo de destino tieneTiempos de ejecución de Visual C instalado.
¿Qué hacer si no se soluciona?
Si eso no soluciona el problema, estamos aquí para ayudarle. La compatibilidad es una prioridad para nuestro equipo de ingenieros. Envíe un informe de error por correo electrónico a support@ironsoftware.com. Todos los problemas de compatibilidad serán revisados seriamente por un ingeniero superior.
Asegúrese de informarnos sobre el sistema operativo / plataforma en la que se está implementando, especialmente si se trata de una plataforma en la nube como AWS o Azure.
Cómo activar el registro nativo en IronPDF
Adjuntar archivos de registro a un informe de error aumenta más del doble la probabilidad de que podamos aislar el problema y resolverlo rápidamente.
Coloque esto en la parte superior de su código, antes de ejecutar cualquier método IronPDF(todas las versiones posteriores a 2021.3.1).
IronPdf.Logging.Logger.EnableDebugging = true;
IronPdf.Logging.Logger.LogFilePath = "Default.log"; //May be set to a directory name or full file
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
Los archivos de registro creados por IronPDF se encuentran en el directorio /bin de su proyecto, donde se despliegan sus DLL:
- default.log(Proceso de implantación)
- cef.log(Presentación)
IronSoftwareCefSubprocess.log. (Renderizado y Threading)
-IronSoftwareEngine.log (Útil para depurar excepciones que empiezan por "Error al generar PDF desde...")
Los servidores en nube suelen tener ubicaciones específicas para los archivos de registro. Disponemos de guías para generar archivos de registro enAzure yAWS.