Я пытаюсь написать приложение для 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);
У меня должен быть полный доступ к папке, которую он использует, и это заставляет сканер сканировать. Я проверил просмотрщик событий, и там нет ничего полезного. Я действительно в растерянности и могу использовать любые указатели, которые могут быть у кого-либо.
Я пытаюсь запустить это из консольного приложения.
Спасибо.