如何解决未找到 DinkToPdf dll libwkhtmltox
我正在开发 .net5.0 web api,在使用 DinkToPdf 时出现以下错误:
DllNotFoundException:无法加载 DLL 'libwkhtmltox' 或其依赖项之一:找不到指定的模块。 (0x8007007E)
我遵循了 this 教程,但有一些例外:
-
添加了服务添加了服务,教程中没有做
services.AddSingleton(typeof(IConverter),new SynchronizedConverter(new PdfTools())); ... services.AddScoped<IPdfService,PdfService>();
-
以不同的方式命名服务,但这无关紧要
-
通过 NuGet 而不是
安装它Install-Package DinkToPdf
-
我的项目只是一个 API,前端不是在 C# 中,应该没关系,因为错误在这里:
return this._converter.Convert(htmlToPdfDocument);
完成了教程中的所有其他操作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。