Hololens 设备门户无法安装包,因为找不到框架,缺少框架 Microsoft.VCLibs.140

问题描述

我正在使用 release 和 x86 配置部署从 Visual Studio 2019 导出的 uwp 应用程序,解决方案是从 unity 2018.4.29 导出的,使用 il2cpp 作为脚本后端,unity 构建设置如下所示:

img_1

当我成功生成appx包并尝试通过设备门户安装时,我选中了复选框并选择了visual studio生成的正确包和x86依赖项,如下图:

img_2

成功上传到hololens后,我收到此消息:

img_3

有人可以帮忙解决这个奇怪的问题吗?这是 hololens 系统错误吗?

解决方法

Microsoft.VCLibs 14.0通常位于以下路径:C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0,安装第二步可以选择VCLibs 14.0的appx文件作为必要的依赖。

此外,我们始终推荐最新的 Unity LTS(长期支持)流作为开发 MR 应用的最佳版本,目前推荐使用 Unity 2019.4.15f1:https://unity3d.com/unity/qa/lts-releases