Uso de IronPDF con IIS: Guía de configuración

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPdf e IIS

Framework

  • Varios sitios web: Hospedar varios sitios web en el mismo grupo de aplicaciones no es compatible porque Chrome solo permite una llamada de inicialización por proceso. Se requieren grupos de aplicaciones separados.
  • Cambios en la configuración del sitio: Incluso con grupos de aplicaciones separados, modificar la configuración o el contenido del sitio puede hacer que IIS intente reiniciar Chrome automáticamente. Esto resultará en un fallo ya que Chrome no soporta la reinicialización sin un reinicio completo.
  • Requisitos de reinicio: Después de un fallo, es necesario reiniciar el sitio web. Si el problema persiste, puede ser necesario un reinicio completo del grupo de aplicaciones.

Core/.Net

  • Grupos de aplicaciones: Core/.Net naturalmente impone el uso de grupos de aplicaciones separados.
  • Fiabilidad: Esta configuración funciona bien con IronPDF. Cambiar el contenido de la aplicación generalmente no requiere un reinicio completo.
  • Varios sitios: Puedes ejecutar múltiples sitios en el mismo servidor web IIS usando IronPDF sin problemas.
  • LiveReload: Esta función no está soportada.

Estamos mejorando activamente los mecanismos de detección y trabajando hacia mensajes de excepción más claros y útiles para este requisito de configuración cada vez más raro.

A partir de la versión 2022.7.6986 de IronPdf, por favor intenta configurar Installation.SkipShutdown = true. Esto se puede encontrar en la documentación del API.

Referencia del API - Instalación de IronPDF

// This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = true;
// This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = true;
$vbLabelText   $csharpLabel
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 ...

Leer más
¿Listo para empezar?
Nuget Descargas 17,012,929 | Versión: 2025.12 recién lanzado