找不到 SetLogEvent:修復 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包,您可以在您的項目中包括以下代碼:
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
此代碼將在您的項目第一次運行時自動下載相容版本的依賴包。 下載後,除非會話重新啟動或完全重置,否則無需再次下載。
有關IronPDF相依性的相容版本的更多信息,請參閱NuGet頁面。IronPDF和IronPdf.Slim.
如果您需要進一步的幫助,請提交工程需求.