0

最近、ABCPdf バージョン 9 にアップグレードしたところ、次のエラーが発生しました。

ABCpdf 32 ビット コア エンジン バージョン 9102 は、ABCpdf .NET バージョン 9.0.0.5 と互換性がありません。

不正なdllが浮かんでいるに違いないようです。そのDLLが何と呼ばれるか知っている人はいますか? または、私を正しい方向に向けますか?

現時点では、間違ったバージョンと思われる DLL が見つかりません...

4

1 に答える 1

3

関連する DLL の詳細については、ドキュメントの手動インストール セクションを参照してください。

コア エンジン DLL は、ABCpdf9-32.dll および ABCpdf9-64.dll と呼ばれます。前者には 32 ビット コードが含まれます。後者には 64 ビット コードが含まれます。メインのマネージ アセンブリである ABCpdf.dll という別の DLL があります。

このエラーは、これらの DLL が一致しないことを示しています。ご想像のとおり、不正な DLL が浮かんでいます。DLL のプロパティを取得すると、バージョンを確認して何が何であるかを判断できるはずです。

ただし、新しい ABCpdf DLL が GAC にインストールされているが、以前にいくつかの DLL をプロジェクトの bin フォルダーにコピーしていることをお勧めします。これらのコピーされた DLL を削除すると、機能するはずです。

于 2013-07-19T07:09:30.220 に答える