SelectPDF HtmlPdf.ConvertHtmlString方法在azure中失败-“尝试启动进程Chrome.exe时发生错误”,并排配置不正确

jpfvwuh4  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(117)

我有一个.net core 3.1 Web应用程序,它在Azure Web应用程序服务中运行,使用selectpdf和HtmlPdf()将一个Razor视图输出转换为PDF它在.NET 3. 1上一直工作得很好最近我不得不将应用服务升级到.NET 6虽然它在我的本地开发环境中以.NET 6为目标工作,但当在配置了.NET 6堆栈的Azure Web应用中运行时,它返回了一个错误,涉及到启动chromium浏览器引擎的问题和一个并行配置问题。(见所附的屏幕截图)。不知道为什么它运行在本地开发环境中,目标是。net 6,而不是在azure。任何帮助将不胜感激。

uoifb46i

uoifb46i1#

根据SelectPDF的支持,Chrome在Azure上不受官方支持。不清楚为什么不支持它,但我切换到Webkit受限引擎在.net 6 Azure应用服务下运行,这对我很有效。

相关问题