如何解决Rotativa在本地工作正常,但无法重定向服务器中的视图
Rotativa可以在本地正常运行,但无法重定向到所需的视图以在服务器中打印
解决方法
这里没有什么要检查的:
- Rotativa使用wkhtmltopdf,检查它是否已安装在服务器上。
- 如果您不想/无法轻松地在服务器上安装东西,则可以将以下两个dll文件复制到服务器上的Rotativa文件夹(在项目的根目录中),即msvcr120.dll和msvcp120.dll
在此处检查类似的问题/答案
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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。