Rotativa在本地工作正常,但无法重定向服务器中的视图



Rotativa本地工作正常,但无法重定向到所需视图以在服务器中打印

在此处输入图像描述

这里需要检查的几件事:

  1. Rotativa使用wkhtmltopdf,检查它是否安装在服务器上
  2. 如果您不想/无法在服务器上轻松安装东西,即msvcr120.dll和msvcp120.dll,则可以将以下2个dll文件复制到服务器上的Rotativa文件夹(位于项目的根位置(

在此处查看类似的问题/答案

https://stackoverflow.com/a/50066692/3559462

https://stackoverflow.com/a/36877635/3559462

https://stackoverflow.com/a/27942678/3559462

(使用rotativa或itextsharp将剃须刀转换为pdf(:https://qawithexperts.com/article/asp.net/export-html-to-pdf-in-aspnet-mvc-using-itextsharp-or-rotativ/94

我建议您添加";Rotativa";文件夹,并添加这些文件

help-wkhtmltoimage.txt
help-wkhtmltopdf.txt
msvcp120.dll
msvcp140.dll
msvcr120.dll
vcruntime140.dll
wkhtmltoimage.exe
wkhtmltopdf.exe
wkhtmltox.dll

正如这里所建议的https://stackoverflow.com/a/48711643/3559462

最新更新