0

我们从 2021.3.1 升级了 IronPdf 版本。在 .net core 3.1 web api 中到 2022.2.4887 并且在我们的本地环境和我们部署的开发环境中一切都很好。但是,当我们部署到我们的测试环境时,我们现在在尝试从 html 创建 pdf 时遇到错误。我启用 IronPdf 日志记录并收到错误消息 Invalid Deployment ...\runtimes\win-x64\native\IronInterop.dll

有谁知道这可能是什么?我尝试完全清除 api 的部署位置并重新发布,我发现一篇文章说我应该设置自定义 TempFolderPath,但这些都没有对错误产生任何影响。我不完全理解这个错误,因为在我们的本地和开发环境中都使用了同一个 dll,所以我不认为 dll 以某种方式损坏。

4

1 回答 1

0

使用 IronPDF,我终于找到了解决这个问题的方法。问题是我的测试服务器没有最新的 C++ 可再发行组件,这显然不是我之前使用的版本所必需的。现在他们的文档中有一篇文章,其中包含有关从 Microsoft 安装可再发行组件的信息以及针对此问题的其他故障排除步骤:https ://ironpdf.com/troubleshooting/failed-to-deploy-nuget-package/

于 2022-03-03T15:09:39.140 回答