Gestión de la carpeta de tiempos de ejecución en IronPDF
IronPDF requiere que se incluya la carpeta de tiempos de ejecución en un proyecto/implantación.
Si no se incluye esta carpeta, se producirán las siguientes excepciones:
ExceptionMessage: "Error al localizar la librería nativa en la ruta 'C:\path-to-your-app\chrome_elf.dll"
Recomendado:
Implemente utilizando el Asistente de Publicación dentro de Visual Studio. Una vez finalizado el proceso de publicación, revise el perfil de publicación y asegúrese de que el entorno de ejecución objetivo sea Portable.
Esto debería ser el caso ya que Visual Studio creará un perfil de publicación con Dependiente del Framework como el modo de implementación y Portable como el tiempo de ejecución objetivo por defecto. todo lo que esté en la carpeta de tiempos de ejecución se incluirá automáticamente en el perfil de publicación.
Obtén más información sobre el modo de implementación de Visual Studio aquí
Si no puede utilizar Visual Studio para gestionar la implantación, copie manualmente las carpetas de tiempos de ejecución de un equipo de desarrollo en la carpeta bin del equipo de producción.
Para los usuarios con múltiples proyectos y quiere evitar que requieren múltiples carpetas de tiempos de ejecución:
- Use el instalador de Windows para instalar un único IronPdf.dll que puede referenciar para todos sus proyectos
- Instalación de IronPDF en un microservicio de renderizado de PDF independiente, y llamada desde proyectos individuales