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 がデフォルトでデプロイメントモードとして Framework-dependent を、ターゲットランタイムとして Portable を使用したパブリッシュプロファイルを作成するためです。 (ランタイムフォルダ内のすべての内容は、発行プロファイルに自動的に含まれます。).

    Visual Studio デプロイメントモードについて詳しく学ぶこれ

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

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

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