Приложение Windows, взаимодействующее со сканером - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь написать приложение для Windows, которое взаимодействует со сканером. Я получил его, чтобы построить и подключиться к сканеру и запустить его для фактического сканирования. Моя проблема в том, что после каждой сканируемой страницы генерируется исключение, и он ничего не записывает на диск. Я также попытался отсканировать предварительный просмотр, и он ничего не записывает в поток. Конечно, это одно из тех исключений, которые невероятно полезны:

Unspecified error

Unspecified error

Ура! * * 1004

Вот трассировка стека:

   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at DeviceScannerThing.<GetDevices>d__0.MoveNext() in  [Redacted]

Это строка, в которую выдается исключение:

result = await myScanner.ScanFilesToFolderAsync(ImageScannerScanSource.Default, folder);

У меня должен быть полный доступ к папке, которую он использует, и это заставляет сканер сканировать. Я проверил просмотрщик событий, и там нет ничего полезного. Я действительно в растерянности и могу использовать любые указатели, которые могут быть у кого-либо.

Я пытаюсь запустить это из консольного приложения.

Спасибо.

...