C# itext ConvertToPdf";无法实例化TagWorker类";服务器上出现错误,但调试时没有

C# itext ConvertToPdf";无法实例化TagWorker类";服务器上出现错误,但调试时没有,c#,itext7,html2pdf,C#,Itext7,Html2pdf,我使用的是itext7.pdfhtml(2.1.2)Nuget,在调试过程中使用HtmlConverter.ConvertToPdf,我已经成功地用我的html创建了一个pdf文件。web应用程序现在安装在客户机的服务器上,但是当调用该方法时,我得到了一个错误,并且似乎找不到关于该错误的任何文档 “无法为标记html实例化标记工作者类iText.Html2pdf.Attach.Impl.Tags.HtmlTagWorker。” 我真的不知所措,不知道这个错误意味着什么,也不知道如何修复它。任何线

我使用的是itext7.pdfhtml(2.1.2)Nuget,在调试过程中使用HtmlConverter.ConvertToPdf,我已经成功地用我的html创建了一个pdf文件。web应用程序现在安装在客户机的服务器上,但是当调用该方法时,我得到了一个错误,并且似乎找不到关于该错误的任何文档

“无法为标记html实例化标记工作者类iText.Html2pdf.Attach.Impl.Tags.HtmlTagWorker。”

我真的不知所措,不知道这个错误意味着什么,也不知道如何修复它。任何线索将不胜感激。如果您需要更多信息,请告诉我(这是我第一次在这里发布)。代码非常直截了当

HtmlConverter.ConvertToPdf(strHtml, new FileStream(receivingViewModel.ReceivingPDFPath + @"\" + receiving.ReceiptNumber + ".pdf", FileMode.Create));
谢谢


Pier Luc

现在,我将尝试IronPdf和wkhtmtopdf等替代方案,看看它们是否同样好。请附上完整的日志输出。pdfHTML也应该记录该错误的根本原因。Hi。你找到解决办法了吗?我正在努力解决同样的问题。嗨,Laillta,我认为主要的问题是它与.NETCore还不兼容。所以我要做的就是用.NET Framework创建一个web服务,并在需要执行该功能时在那里进行调用。实际上,我可以创建一个运行良好的.NET Core 2.1控制台项目。如果我使用.NETCore 2.1将相同的代码推送到Azure函数,我会得到上面的确切错误。