C# PDF 锐化。如何跳过过去的错误?

C# PDFsharp. How to skip past errors?

我正在 WinForm 程序中将 750k 页转换并合并为 1/2 百万个多页 PDF。

我在 try catch 块中有我的 PDF 写入功能,但 PDFSharp 一直在 dialogue box 中抛出断言失败。
如果我遇到 error 我只想让程序记录异常详细信息并转到下一组文件,因为我不会在半夜醒来按 Ignore

请问我如何才能在 C# 中停止它? 设置为发布而不是调试不起作用。

断言也不例外。

断言仅在 DEBUG 构建中显示,在 RELEASE 构建中不显示。因此,正确使用 RELEASE 构建,不会显示任何断言。也许试试最新的 NuGet 包。

迟来的澄清,使用 最新 Nuget 包而不是将源代码添加到项目解决了问题。