IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> An unhandled exception occurred while processing the request. Exception: Rotativa.AspNetCore.WkhtmlD -> 正文阅读

[开发测试]An unhandled exception occurred while processing the request. Exception: Rotativa.AspNetCore.WkhtmlD

asp.net 5.0 (asp.net core 5.0) 在使用 Rotativa 进行HTML 转PDF 操作时,页面报出以下错误:

An unhandled exception occurred while processing the request.
Exception:
Rotativa.AspNetCore.WkhtmlDriver.Convert(string wkhtmlPath, string switches, string html, string wkhtmlExe)
Stack 
Query 
Cookies 
Headers 
Routing
Exception:
Rotativa.AspNetCore.WkhtmlDriver.Convert(string wkhtmlPath, string switches, string html, string wkhtmlExe)
Rotativa.AspNetCore.WkhtmltopdfDriver.ConvertHtml(string wkhtmltopdfPath, string switches, string html)
Rotativa.AspNetCore.ViewAsPdf.CallTheDriver(ActionContext context)
Rotativa.AspNetCore.AsResultBase.BuildFile(ActionContext context)
Rotativa.AspNetCore.AsResultBase.ExecuteResultAsync(ActionContext context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResultFilterAsync>g__Awaited|29_0<TFilter, TFilterAsync>(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResultExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.ResultNext<TFilter, TFilterAsync>(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeResultFilters()
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|24_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(ref State next, ref Scope scope, ref object state, ref bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeFilterPipelineAsync>g__Awaited|19_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, object state, bool isCompleted)
Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitR

反复检查多遍,没有找到问题在哪,因为在本地运行是完全没问题的,但是放到服务器上时,就会报出上述错误。打了日志后,发现接口并没有报错,我就怀疑是运行环境应该是有破损,所以更新了下服务器上的公共语言运行时(Common language runtime)——》但发现没用,
于是乎去找资料,功夫不负有心人,终于让我在墙外某论坛找到了一个类似的情况,最后检查后发现少了一个包,(Microsoft Visual C++ Redistributable 2019 (x86)) 注意,根据项目的版本号找对应的包 我的是2019 所以找的是 Microsoft Visual C++ Redistributable 2019 (x86) 如果你的项目比较老,要考虑低的版本号,如Microsoft Visual C++ Redistributable 2015 / 2017。 ( PS: 无论你服务器系统是32位还是64位,都要装X84 版本的(32位),别问我为什么。因为我也不清楚… 看到论坛内的大佬特意提出来的,加上我时间也比较紧,就没有去验证。感兴趣的朋友可以去验证下,结果有啥区别,了解后记得评论区分享下哦。哈哈…)。

废话不多说了,如果你遇到上述和我类似的问题,那就是,缺少了 Microsoft Visual C++ Redistributable 2019 (x86) 包。
知道你懒,诺 拿去:https://download.csdn.net/download/qq_41864148/20222625?spm=1001.2014.3001.5503 (PS:如果手里有积分的,可以友情赞助点,没有的,就算啦。在评论区留下评论/发私信 我会把安装包发给你的。)

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-07-14 23:15:03  更:2021-07-14 23:15:33 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/7 19:20:58-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码