我正在尝试编写一个与扫描仪交互的Windows应用程序。我得到它来构建并连接到扫描仪并触发它实际扫描。我的问题是,在扫描每个页面后,它会抛出一个异常并且它不会向磁盘写入任何内容。我还尝试扫描预览,它不会向流写入任何内容。当然,这是其中一个非常有用的例外:
Unspecified error
Unspecified error
耶!
这是堆栈跟踪:
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);
我应该可以完全访问它正在使用的文件夹,它确实会触发扫描程序进行扫描。我检查了事件查看器,那里没有任何帮助。我现在真的很茫然,并且可以使用任何人可能有的任何指针。
我正在尝试从控制台应用程序运行它。
感谢。