2017-02-01 2 views
0

Я пытаюсь разработать приложение для чтения штрих-кодов для Microsoft HoloLens (используя this tutorial), но я столкнулся с проблемой. В коде этого руководства упоминается пространство имен System.Media.Capture.Frames, и кажется, что я пропускаю это пространство имен. Глядя на Windows universal samples from Microsoft, там также ссылаются на это пространство имен. Однако я не могу импортировать это пространство имен.Missing System.Media.Capture.Frames namespace

  • Я бегу на Windows, 10 версия 1607 Сборка 14393.693
  • У меня есть .NET Framework 4.6.2
  • My Windows полностью уточненный

Кто-нибудь есть какие-либо Идея, как я могу получить доступ к этому пространству имен?

ответ

0

Два вероятных проблем:

  1. Вы должны Windows.Media.Capture.Frames не System.Media.Capture.Frames

  2. Windows.Media.Capture.Frames является новым для сборки 14393 так вам необходимо убедиться, что ваши цели приложения, по крайней мере, что высокая:

Перейти к свойствам проекта вашего приложения и убедитесь, что ваша целевая версия устанавливается для построения 14393 на Application та б. В качестве альтернативы откройте csproj в текстовом или XML-редакторе и установить TargetPlatformVersion там:

<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion> 

Если минимальная версия меньше, чем 14393, то убедитесь, что вы делаете функцию обнаружения с ApiInformation класса перед вызовом функции Frames, чтобы убедиться, они существуют.