Using IronPDF with IIS: Setup Guide

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

IronPdf と IIS

フレームワーク

  • 複数のウェブサイト: Chromeはプロセスごとに1つの初期化呼び出しのみを許可しているため、同じアプリケーションプールで複数のウェブサイトをホスティングすることはサポートされていません。 個別のアプリケーションプールが必要です。
  • サイト構成の変更: 個別のアプリケーションプールを使用しても、サイトの構成や内容を変更することは、IISがChromeの自動再起動を試みる原因となる可能性があります。 Chromeは完全な再起動なしに再初期化をサポートしていないため、クラッシュの原因になります。
  • 再起動要件: クラッシュ後は、ウェブサイトの再起動が必要です。 問題が続く場合は、アプリケーションプール全体の再起動が必要になることがあります。

コア/.Net

  • アプリケーションプール: コア/.Netは自然に個別のアプリケーションプールの使用を強制します。
  • 信頼性: このセットアップはIronPDFと非常によく機能します。 アプリケーションのコンテンツを変更しても通常は完全な再起動を必要としません。
  • 複数サイト: IronPDFを使用して同じIISウェブサーバーで複数のサイトを問題なく運用できます。
  • ライブリロード: この機能はサポートされていません。

このますます希少なセットアップ要件に対する検出メカニズムの改善と、より明確で役立つ例外メッセージの提供に向けて積極的に取り組んでいます。

IronPdf バージョン2022.7.6986からは、Installation.SkipShutdown = trueを設定してみてください。 これはAPIドキュメントで見つけることができます。

APIリファレンス - 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
$vbLabelText   $csharpLabel
Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました