关闭窗体报错提示未加载XXX.pdb

最近在网上跟着一位大佬学习PDF转图片的代码,最后运行总是转换失败,关闭窗体后还报错

学习网址:C# 使用PdfiumViewer.dll依赖对J将PDF文件保存为图片 - 掘金

关闭窗体报错提示未加载XXX.pdb_第1张图片

 一开始看到上述报错总是下意识忽略了右边“System.DllNotFoundException:“无法加载 DLL“pdfium.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。””毕竟左上角的字大,小白+新手,所以一直在查找XXX.pdb未加载的问题,搞了一圈最后在群里大神的指导下才发现,实际上是缺少对应的点DLL文件,在网上下载对应的DLL文件拷贝到目录下就搞定了。

此问题实际上为缺少了pdfium.dll文件,因为在PdfiumViewer包中有调用到pdfium.dll文件里的函数,但是在安装(工具-NuGet包管理器-管理解决方案的NuGet程序包-搜索PdfiumViewer安装,或者直接百度查询NuGet安装有教程)PdfiumViewer的时候又没有自动下载,所以运行总是报错,关闭窗体会提示错误。

下面有已经实现的代码

你可能感兴趣的:(c#)