Warm tip: This article is reproduced from serverfault.com, please click

c#-Spire PDF SaveToFile崩溃程序

(c# - Spire PDF SaveToFile Crashes Program)

发布于 2020-11-22 08:49:46

我正在尝试将PDF文件保存到文件夹,为此我使用了Spire.PDF。

我正在从byte []创建PdfCodument,当我尝试将其保存到文件时,出现错误消息,程序崩溃。

PdfDocument pdf = new PdfDocument(baseReport);
.
.
.
pdf.SaveToFile("E:\\Temp 2\\" + Guid.NewGuid().ToString() + ".pdf");

错误消息显示:

无法加载文件或程序集“ Spire.License,版本= 1.3.8.40,Culture = natural ...”或其依赖项之一。该系统找不到指定的文件。

事情是,我已经引用了Spire.License dll,它来自1.3.8.40版本。

我究竟做错了什么?

先感谢你!

Questioner
itzick binder
Viewed
0
vaalex 2020-11-30 10:28:50

我有两个建议给你-

选项1.检查项目的“目标框架”是否正确设置。例如,如果从“ .NET 4.0”文件夹引用了Spire.Pdf.dll和Spire.License.dll,则需要将“目标框架”设置为“ .NET Framwork 4”。同时,确保Spire.Pdf.dll和Spire.License.dll来自同一文件夹。

选项2。如果选项1不起作用,请从项目中删除所有DLL,然后通过NuGet重新安装DLL文件。此方法应该可以解决你的问题。

https://www.nuget.org/packages/Spire.PDF/