IRONSOFTWAREHOME

Limitaciones del soporte de registro en IronPDF

Curtis Chau
Curtis Chau
Updated: 20 de mayo de 2026
Error while loading '..\libcef.dll' via Kernel32 : 'The specified module could not be found.'
Cannot Check Visual C++ Registry
System.TypeInitializationException: The type initializer for '' threw an exception.
 ---> System.PlatformNotSupportedException: Registry is not supported on this platform.
Text

Esta excepción poco común suele ser encontrada por usuarios que intentan ejecutar IronPDF en IIS.

Para equipos de facturación electrónica española: Este error aparece en servidores IIS donde se alojan servicios web de generación de PDFs representativos para VERI*FACTU o Facturae. Es especialmente frecuente en servidores Windows Server en entornos on-premises del sector público bajo línea de base ENS, donde las imágenes del servidor pueden no incluir el Redistribuible de Visual C++ por defecto. Resolverlo es un prerequisito para que cualquier pipeline de integración con la AEAT funcione correctamente.

Posible causa

Este error de ejecución indica que la máquina donde se está ejecutando IronPDF podría estar sin el redistribuible de Visual C++.

Solución

Para resolver este problema, instale el Redistribuible de Visual C++ para Visual Studio en su máquina.

Por favor nota: Para máquinas x64, se requieren ambas versiones del redistribuible de Visual C++: x86 y x64. Asegúrese de que ambos estén instalados.

Contexto para Windows Server en entornos ENS y LOPDGDD

En servidores Windows Server 2019/2022 configurados bajo la línea de base ENS para el sector público español, la instalación del Redistribuible de Visual C++ puede requerir aprobación del equipo de seguridad si las políticas corporativas controlan los paquetes instalables en servidores de producción. Para pipelines de VERI*FACTU o servicios Facturae que se despliegan por primera vez en un servidor sin el runtime, incluye la instalación del VC++ Redistributable como paso explícito en el procedimiento de despliegue documentado bajo LOPDGDD.

Para servidores que procesan datos de integración con TicketBAI (Bizkaia, Gipuzkoa, Araba) o lotes SII de la AEAT, asegúrate de que el Redistribuible de Visual C++ esté presente tanto en la versión x86 como x64 en todos los servidores de producción y pre-producción, ya que la ausencia de uno de ellos es una causa frecuente de este error intermitente.

Si necesita más ayuda, por favor envíe una Solicitud de Ingeniería.

Preguntas frecuentes sobre el registro y Visual C++ en España

¿Este error puede ocurrir en IIS alojando un servicio de generación de PDFs VERI*FACTU?
Sí. Los servicios web en IIS que generan el PDF representativo para VERI*FACTU o documentos Facturae para FACe necesitan el Redistribuible de Visual C++ instalado en el servidor. Sin él, IronPDF no puede cargar libcef.dll y el servicio fallará con la excepción de registro.

¿Se necesita el VC++ Redistributable en servidores Linux para pipelines SII o Facturae?
No. El Redistribuible de Visual C++ es específico de Windows. En servidores Linux (incluidas instancias en AWS eu-south-2 Madrid), las dependencias de IronPDF se instalan vía apt-get o están incluidas en la imagen Docker. Consulta la guía de dependencias Linux de IronPDF para la lista completa de paquetes requeridos según tu distribución.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.

...
Leer más

¿Listo para empezar?

Nuget Downloads 21,105,021Versión:2026.9recién publicada

Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Reserve su Demostración en Vivo gratuita
Booking Badge

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta
Biblioteca C# NuGet para PDF
Instalar con NuGet

Versión: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. En el Explorador de Soluciones, haga clic derecho en Referencias, Administrar Paquetes NuGet
  2. Seleccione Examinar y busque "IronPDF"
  3. Seleccione el paquete e instale
C# PDF DLL
Descargar DLL

Versión: 2026.9

o descargue el Instalador de Windows aquí.

  1. Descargue y descomprima IronPDF en una ubicación como ~/Libs dentro del directorio de su solución
  2. En el Explorador de Soluciones de Visual Studio, haga clic derecho en Referencias. Seleccione Examinar, "IronPDF.dll"

Licencias desde $999