“未知错误!”在Windows 10上的Surface 3上调用pdftron.PDF.PDFViewCtrl.SetDoc时

时间:2015-08-24 16:42:07

标签: windows-store-apps pdftron pdfnet

我们遇到一个特定设备加载Windows Universal应用程序的PDFTron控件的问题。该控件在我的桌面计算机(Intel Xeons)和Surface 1(运行Windows 8.1的ARM)上的Windows 10上运行良好。但是,在运行Windows 10的新Surface 3(Intel Atom)上,SetDoc因“未知错误!”而失败:

Failed to set doc: System.Runtime.InteropServices.COMException (0x80004005): Unspecified error

Unknown Error!
   at pdftron.PDF.PDFViewCtrl.SetDoc(PDFDoc doc)
   at PDFViewCtrlDemoUniversal.ViewModels.PdfPageViewModel.SetDoc(PDFDoc doc)
The thread 0xdec has exited with code 0 (0x0).
The thread 0x1af0 has exited with code 0 (0x0).
Exeption at line 0 in file 
Message: Unspecified error

我试过我们的应用程序和PDFTron示例应用程序(PDFViewCtrlDemoUniversal.Windows)都失败并出现相同的错误。其他一切在我们的机器上的应用程序中正常工作,只是不通过PDFTron加载PDF。示例应用程序在我的桌面Windows 10安装上也可以正常工作,类似于Windows 8.1上的Surface 1 ARM设备。

我们正在运行PDFTron.PDFNetUniversal.Windows版本6.5.1.31959。

1 个答案:

答案 0 :(得分:1)

Windows 10引入了Windows 8.1中的Windows.Graphics.Display.DisplayProperties.ResolutionScale枚举器无法识别的像素密度。

这就是为什么某些设备会失败,而其他设备则不会。

我们已在最新版本(6.5.1.34018)中解决了此问题。联系支持部门获取下载。