已解决:HoloLens CS0012C# 类型“CoreApplicationView”在未引用的程序集中定义。必须添加对程序集“Windows

    技术2026-03-02  9

    时隔两年,HoloLens再次使用,打包出现如下问题:

    CS0012  C# 类型“CoreApplicationView”在未引用的程序集中定义。必须添加对程序集“Windows, Version=255.255.255.255, Culture=neutral, PublicKeyToken=null, ContentType=WindowsRuntime”的引用。

    解决方法:

    我使用Unity3D 2017.2.1 f1版本、HoloTooKit 2017.4.3版本、VS2017

    1)确保所有配置正确。

    在Unity3D 构建设置 如下:

    2)如果还依旧报错,就采用如下方法

    网上找遍了教程,最后自己实践,在VS2017中,添加windows.winmd即可,  引用>添加引用(右键)>浏览,找到如下文件:C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.17134.0\Facade\windows.winmd

    按照如上步骤即可完成

     

    Processed: 0.016, SQL: 9