VS2017 版本 15.9.3
NuGet 包 PdfiumViewer 版本="2.13.0.0"
PdfiumViewer.Native.x86_64.v8-xfa 版本="2018.4.8.256"
测试场景 - 使用 PdfiumViewer 加载 PDF 文件
- 创建 Project1:Target Framework = .Net Framework 4。程序运行成功。
- 将 Project1 更改为任何更高的框架 - 4.5、4.5、4.6 ... 4.72 程序运行成功
3. 创建 Project2:Target Framework = .Net Framework 4.7.2 或任何其他 FW 4.5、4.5、4.6(** NOT FW 4)。
错误消息:$exception {“尝试加载格式不正确的程序。(来自 HRESULT 的异常:0x8007000B)”} System.BadImageFormatException
- 将 Project2 更改为 FW = 4。程序运行成功。
- 将 Project2 更改为任何更高的框架 - 4.5、4.5、4.6 ... 4.72 程序运行成功
代码
错误消息:$exception {“尝试加载格式不正确的程序。(来自 HRESULT 的异常:0x8007000B)”} System.BadImageFormatException
private void button1_Click(object sender, EventArgs e)
{
string pdf = @"D:\PDF\TestFile.pdf";
try
{
var document = PdfiumViewer.PdfDocument.Load(pdf); // *** Exception ***
MessageBox.Show("OK");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
===============
帮助表示赞赏。