Hololens2 报错Microsoft.Windows.System缺少

文章目录

    • 前言
    • Hololens2 报错Microsoft.Windows.System缺少
    • 错误提示如下
    • 解决方法
    • 小结

前言

在Unity开发Hololens2 时候,需要导入很多工具和库,有些问题,也就第一次导入的时候会遇到。好记性不如烂笔头嘛,记录一下。

Hololens2 报错Microsoft.Windows.System缺少

忘记是导入什么报的错了。

错误提示如下

Assets\Microsoft.MixedReality.WebRTC.Unity\Scripts\Media\LocalVideoSource.cs(234,89): error CS0234: The type or namespace name 'ProcessorArchitecture' does not exist in the namespace 'Microsoft.Windows.System' (are you missing an assembly reference?)

看完提示没明白,再点击报错行,进入代码看看。

解决方法

方法一:修改官方代码预指令 UNITY_WSA 改为 UNITY_UWP

方法二:直接删除官方判断,代码判断的是不是 Hololens1 ,根据判断情况return true或者 false

我使用的是 方法二 ,因为我的就是Hololens2

小结

虽然问题很简单,但是我们也要记录,这是养成一种好习惯。

你可能感兴趣的:(#,Unity之Hololens,2日常问题,unity)