Usando o IronPDF com o IIS: Guia de Configuração
IronPDF e IIS
Estrutura
- Vários sites : Hospedar vários sites no mesmo pool de aplicativos não é compatível, pois o Chrome permite apenas uma chamada de inicialização por processo. São necessários pools de aplicativos separados.
- Alterações na configuração do site : Mesmo com pools de aplicativos separados, modificar a configuração ou o conteúdo do site pode fazer com que o IIS tente reiniciar o Chrome automaticamente. Isso resultará em uma falha, já que o Chrome não suporta a reinicialização sem uma reinicialização completa.
- Requisitos de reinicialização : Após uma falha, é necessário reiniciar o site. Se o problema persistir, pode ser necessário reiniciar completamente o Pool de Aplicativos.
Núcleo/ .NET
- Pools de aplicativos : O Core/ .NET impõe naturalmente o uso de pools de aplicativos separados.
- Confiabilidade : Esta configuração funciona bem com o IronPDF. Alterar o conteúdo do aplicativo geralmente não exige uma reinicialização completa.
- Vários Sites : Você pode executar vários sites no mesmo servidor web IIS usando o IronPDF sem problemas.
- LiveReload : Este recurso não é compatível.
Estamos aprimorando ativamente os mecanismos de detecção e trabalhando para oferecer mensagens de exceção mais claras e úteis para esse requisito de configuração cada vez mais raro.
A partir da versão 2022.7.6986 do IronPdf, por favor, tente definir Installation.SkipShutdown = true. Isso pode ser encontrado na documentação da API.
Referência da API - Instalação do 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;
' This setting prevents unnecessary shutdowns which may occur on site configuration changes.
IronPdf.Installation.SkipShutdown = True

