ClickOnce Publish Error

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

IronPDF を使用する公開済みの ClickOnce プロジェクトを実行しようとすると、次のランタイムエラーが発生する場合があります。

ERROR: Error while deploying IronPdf Chrome renderer: 'Multiple issues occurred while trying to deploy Chrome (Failed to locate 'IronInterop' at 'C:\iron testing\NETPublish(ClickOnce)\IronPdfZipClickOnce\bin\Debug\net8.0-windows\') (Failed to locate 'IronInterop' at 'C:\iron testing\NETPublish(ClickOnce)\IronPdfZipClickOnce\bin\Debug\net8.0-windows') (Invalid assembly version for 'IronInterop' (actual: 2025.2.0.15; expected: 2025.4.0.16). This version of IronPdf requires updated native dependencies. Please clear your build output directory of old assemblies so IronPdf can automatically download the new dependencies at runtime. Alternatively, you may add NuGet package IronPdf.Native.Chrome.Windows version 2025.4.16 to your project and rebuild.)[Issue Code IRONPDF-CHROME-DEPLOYMENT-ERROR-WIN].To learn more about making an engineering support request please visit: <a href=https://ironpdf.com/troubleshooting/engineering-request-pdf/>. To learn how to solve this issue please read https://ironpdf.com/troubleshooting/error-while-deploying-chrome-dependencies/ [Issue Code IRONPDF-CHROME-DEPLOYMENT-ERROR-WIN]

このエラーは、プロジェクトが実行可能ファイルと一緒にパッケージ化されたものではなく、ローカルの IronPDF インストールから IronPdfInterop.dll を使用しているために発生する可能性があります。実行中のアプリケーションで使用されている DLL のバージョンを確認すると、2025.2.0.15 になっており、必要なリリースバージョンである 2025.4.0.4 ではないことがわかります。

ご注意このバージョンを見つけるには、プログラムを実行し、Windows リソース マネージャーを開き、CPU タブをクリックして実行中のプロセスを選択します。

バージョンの違い

IronPdfInterop.dll へのパスが IronPDF インストールのデフォルトパスであることに気づいたかもしれません。

解決策

プロジェクトが公開ファイルと一緒にパッケージ化された DLL ではなく、ローカル IronPDF インストールから DLL を参照していることが主な問題です。これには 2 つの回避策があります。

解決策 1

既存の IronPDF インストールを必要なバージョン、2025.4.4 に更新してください。成功した場合、Windows リソースマネージャーに表示される IronPdfInterop.dll のバージョンは 2025.4.0.4 になり、古いバージョンではないはずです。

解決策 2

コンピュータ上の IronPDF インストールが使用されていない場合は、バージョンの不一致を避けるためにアンインストールしてください。

ClickOnce プロジェクトのインストールと作成方法の詳細については、マイクロソフトの公式ドキュメンテーションを こちら で参照してください。

Curtis Chau
テクニカルライター

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

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

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