Я пытаюсь использовать планшетный сканер от UWP. Проверил документацию и это выглядело просто и понятно.
Однако я определенно что-то упускаю, потому что не могу построить (ImageScanner
подчеркнуто в редакторе):
Тип или имя пространства имен «ImageScanner» не найдено
Очевидно, у меня есть использование Windows.Devices.Scanners
; в файле. И даже это странно, потому что IntelliSense не может найти это пространство имен, но строка использования не вызывает ошибки. Я пробовал с мусорным пространством имен, и, как и ожидалось, с ним не удалось использовать.
Мой проект — это новое универсальное пустое приложение для Windows. Ничего не менял, только начал писать свой класс.
Visual Studio 2017 v4.7.03056
Версия целевой платформы: 10.0.17134.0
Должен ли я изменить некоторые свойства проекта или манифест приложения? Единственное, что я читал, это API сканера работает только на десктопном UWP, а не на мобильном. Я попытался изменить TargetDeviceFamily в appxmanifest
с Windows.Universal
на Windows.Desktop
, но не помогло.