IronPDFでランタイムフォルダを管理する

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

IronPDFには、プロジェクト/デプロイメントにruntimesフォルダーが含まれている必要があります。

このフォルダーを含めない場合、次の例外がスローされます:

  • 例外メッセージ: "パス 'C:\path-to\your-app\chrome_elf.dll' でネイティブライブラリを見つけることができませんでした"

    おすすめ:

  1. Visual Studio 内のパブリッシングウィザードを使用してデプロイする。 公開プロセスが完了したら、発行プロファイルを確認し、ターゲットランタイムがPortableであることを確認してください。

    これは、Visual Studio がデプロイモードとしてフレームワーク依存、およびデフォルトでターゲットランタイムとしてポータブルを設定したパブリッシュプロファイルを作成するため、そうなるはずです。 (runtimesフォルダー内のすべてのものは、自動的に発行プロファイルに含まれます)。

    Visual Studio デプロイ モードについて詳しくはこちらをご覧ください。

  2. Visual Studioを使用してデプロイを管理できない場合、開発マシンからランタイムフォルダーを手動でプロダクションマシンのbinフォルダーにコピーしてください。

    複数のプロジェクトを持っていて、複数のランタイムフォルダを必要としないようにしたいユーザー向け:

    • Windows インストーラーを使用して、すべてのプロジェクトで参照できる単一の IronPdf.dll をインストールします
    • 個別のプロジェクトから呼び出し、別のPDFレンダリングマイクロサービスにIronPDFをインストール