SetLogEvent Not Found:IronPDFの修正。
No function was found with the name SetLogEvent with error code (127)エラーメッセージで言及されたSetLogEventは、IronPDFライブラリのメソッドを指しており、実行に失敗したためこの例外が発生しています。
考えられる原因
この例外は通常、プロジェクト内のIronPdf.Slimのバージョンをアップグレードする際に、それに依存するパッケージ、特にIronPdf.Native.Chrome.WindowsやIronPdf.Native.Chrome.Linux(Linuxベースのシステム用)を更新せずにいると発生します。 このバージョンの不一致が互換性の問題を引き起こし、上記の実行時エラーメッセージが表示されます。
解決策
この問題を避けるためには、新しいバージョンをインストールする前にNuGetパッケージマネージャー経由で古いバージョンのIronPDFをアンインストールすることをお勧めします。 これにより、以前のパッケージのすべての残骸が削除され、潜在的な競合が防止されます。 さらに、このアプローチにより、依存パッケージが新しいIronPDFバージョンと互換性のあるバージョンに自動的に更新されます。
あるいは、IronPdf.Slim パッケージのみを使用している場合は、プロジェクトに次のコードを含めることができます:
// Enabling automatic download of compatible native binaries for IronPDF
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;// Enabling automatic download of compatible native binaries for IronPDF
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;このコードは、プロジェクトが初めて実行されるときに、依存パッケージの互換性のあるバージョンを自動的にダウンロードします。 ダウンロードが完了すると、セッションが再起動または完全にリセットされない限り、再ダウンロードの必要はありません。
IronPDF依存関係の互換性のあるバージョンの詳細については、IronPDFおよびIronPdf.SlimのNuGetページを参照してください。
さらなる支援が必要な場合は、エンジニアリングリクエストを提出してください。






