我有一个.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。任何帮助将不胜感激。
1条答案
按热度按时间uoifb46i1#
根据SelectPDF的支持,Chrome在Azure上不受官方支持。不清楚为什么不支持它,但我切换到Webkit受限引擎在.net 6 Azure应用服务下运行,这对我很有效。