【问题标题】:Missing System.Media.Capture.Frames namespace缺少 System.Media.Capture.Frames 命名空间
【发布时间】:2017-03-17 15:18:19
【问题描述】:

我正在尝试为 Microsoft HoloLens 开发条形码阅读器应用程序(使用 this tutorial),但遇到了问题。在本教程的代码中,引用了 System.Media.Capture.Frames 命名空间,似乎我缺少这个命名空间。查看Windows universal samples from Microsoft,还引用了这个命名空间。但是,我无法导入此命名空间。

  • 我在 Windows 10 Version 1607 Build 14393.693 上运行
  • 我有 .NET Framework 4.6.2
  • 我的 Windows 完全是最新的

有谁知道我怎样才能访问这个命名空间?

【问题讨论】:

    标签: c# .net uwp hololens


    【解决方案1】:

    两个可能的问题:

    1. 您需要 Windows.Media.Capture.Frames 而不是 System.Media.Capture.Frames

    2. Windows.Media.Capture.Frames 是构建 14393 的新功能,因此您需要确保您的应用的目标至少达到那么高:

    转到您应用的项目属性,并确保您的目标版本在“应用程序”选项卡上设置为 Build 14393。或者在文本或 XML 编辑器中打开 csproj 并在此处设置 TargetPlatformVersion:

    <TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion>
    

    如果您的最低版本小于 14393,请确保在调用 Frames 函数之前使用 ApiInformation 类进行特征检测以确保它们存在。

    【讨论】:

      猜你喜欢
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-22
      • 2016-09-24
      • 1970-01-01
      相关资源
      最近更新 更多