2015-08-24 4 views
0

У нас возникла проблема с одним конкретным устройством, загружающим элемент управления PDFTron для универсальных приложений Windows. Управление отлично работает в Windows 10 на моем настольном компьютере (Intel Xeons) и на Surface 1 (ARM под управлением Windows 8.1). Тем не менее, на нашей новой поверхности 3 (Intel Atom) под управлением ОС Windows 10, SetDoc терпит неудачу с «Неизвестная ошибка!»:"Неизвестная ошибка!" при вызове pdftron.PDF.PDFViewCtrl.SetDoc на поверхности 3 в Windows 10

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) и не в состоянии с той же ошибка. Все остальное отлично работает в нашем приложении на машине, просто не загружая PDF-файлы через PDFTron. Примеры приложений также отлично работают на моем рабочем столе Windows 10, аналогичном устройству Surface 1 ARM в Windows 8.1.

Мы работаем с PDFTron.PDFNetUniversal.Windows version 6.5.1.31959.

ответ

1

В Windows 10 введены плотности пикселей, которые не распознаются в перечислении Windows.Graphics.Display.DisplayProperties.ResolutionScale из Windows 8.1.

Вот почему некоторые устройства потерпят неудачу, а другие - нет.

Мы рассмотрели этот вопрос в нашей последней версии (6.5.1.34018). Обратитесь в службу поддержки, чтобы загрузить.