C# PDFTron PDF到XOD转换引发异常System.AccessViolationException
下面使用PDFNet包(v6.8.56.6513)将PDF文档转换为XOD的代码引发异常。但是,nuget包的前一个版本(v6.8.2.65223)可以正常工作。要制作本期,请下载 平台:.Net Framework v4.7.2,x64C# PDFTron PDF到XOD转换引发异常System.AccessViolationException,c#,pdftron,pdfnet,C#,Pdftron,Pdfnet,下面使用PDFNet包(v6.8.56.6513)将PDF文档转换为XOD的代码引发异常。但是,nuget包的前一个版本(v6.8.2.65223)可以正常工作。要制作本期,请下载 平台:.Net Framework v4.7.2,x64 using System; using pdftron; namespace PdfTronTest2 { class Program { private static PDFNetLoader loader = PDFNet
using System;
using pdftron;
namespace PdfTronTest2
{
class Program
{
private static PDFNetLoader loader = PDFNetLoader.Instance();
static void Main(string[] args)
{
try
{
PDFNet.Initialize();
pdftron.PDF.Convert.ToXod("art of unit testing.pdf", "art of unit testing.xod");
}
catch (Exception ex)
{
Console.WriteLine(ex);
}
}
}
}
例外情况:
System.AccessViolationException
HResult=0x80004003
Message=Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Source=<Cannot evaluate the exception source>
StackTrace:
at trn.PDF.Convert.ToSilverlight(UString* , UString* , Obj* , Boolean )
at pdftron.PDF.Convert.ToXod(String in_filename, String out_filename)
at PdfTronTest2.Program.Main(String[] args) in C:\Users\mvinchhi\source\repos\PdfTronTest2\PdfTronTest2\Program.cs:line 15
System.AccessViolationException
HResult=0x80004003
消息=尝试读取或写入受保护内存。这通常表示其他内存已损坏。
来源=
堆栈跟踪:
在trn.PDF.Convert.ToSilverlight(UString*,UString*,Obj*,布尔值)
在pdftron.PDF.Convert.ToXod(字符串输入文件名,字符串输出文件名)
在C:\Users\mvinchi\source\repos\PdfTronTest2\PdfTronTest2\Program.cs中的PdfTronTest2.Program.Main(字符串[]args)处:第15行
再次感谢您提供的详细报告
问题已经解决,我们的生产渠道也已修补。从明天开始,您将能够从我们的夜间构建站点下载一个经过修补的生产构建
我看到您已发布到我们的论坛,因此我将在那里向您提供更多有关何时何地下载的详细信息。感谢您提供详细的报告。我已经复制了这个问题,正在调查。谢谢你的耐心。