2017-02-01 2 views
0

J'essaie de développer une application de lecture de code-barres pour Microsoft HoloLens (en utilisant this tutorial) mais je rencontre un problème. Dans le code de ce didacticiel, il y a référence à l'espace de noms System.Media.Capture.Frames et il semble que cet espace de noms me manque. En regardant le Windows universal samples from Microsoft, il y a aussi des références à cet espace de noms. Cependant, je ne peux pas importer cet espace de noms.Espace de noms System.Media.Capture.Frames manquant

  • Je suis en cours d'exécution sur Windows 10 Version 1607 Créer 14393,693
  • Je .NET Framework 4.6.2
  • My Windows est entièrement à jour

Quelqu'un at-il idée comment je peux avoir accès à cet espace de noms?

Répondre

0

Deux problèmes probables:

  1. Vous avez besoin Windows.Media.Capture.Frames pas System.Media.Capture.Frames

  2. Windows.Media.Capture.Frames est nouvelle pour construire 14393 si vous devez vous assurer que vos objectifs d'application au moins aussi élevé:

Aller aux propriétés du projet de votre application et assurez-vous que votre version cible est définie pour construire 14393 sur l'application ta b. Vous pouvez également ouvrir le csproj dans un texte ou éditeur XML et définissez le TargetPlatformVersion là:

<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion> 

Si votre version minimale est inférieure à 14393 alors assurez-vous de faire la détection de caractéristiques avec la classe ApiInformation avant d'appeler les fonctions cadres pour vous assurer ils existent.