十月啊 2025-02-27 16:17 采纳率: 50%
浏览 17

Hololens开发打包报错找不到 SDK Microsoft.VCLibs, Version=14.0

使用unity开发Hololens,打包报错找不到 SDK“Microsoft.VCLibs, Version=14.0”
visualstudio 2022
Unity 2020.3.48f1c1
Win10SDK 10.0.22621
MRTK 2.8.3

测试过使用vs安装win10sdk,也单独安装过。
sdk路径"C:\Program Files (x86)\Windows Kits\10"
官网和其他帖子都测试过,都报这个错误。现在都开始怀疑是系统问题了
能否提供其他思路和解决方案

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2025-02-27 16:17
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    解决方案

    Hololens开发打包报错找不到 SDK "Microsoft.VCLibs, Version=14.0" 可能是因为 Unity 2020.3.48f1c1 需要 Microsoft Visual C++ 2019 redistributable package。

    解决方法:

    1. 下载 Microsoft Visual C++ 2019 redistributable package,安装到您的计算机上。
    2. 在 Visual Studio 2022 中,打开解决方案,右键点击解决方案,选择“编辑解决方案设置”。
    3. 在“解决方案设置”窗口中,点击“Build”选项卡,然后选择“Configuration Manager”。
    4. 在“Configuration Manager”窗口中,选择“x86”或“x64”架构,然后点击“OK”。
    5. 重新编译和打包 Hololens 应用程序。

    如果您已经安装了 Microsoft Visual C++ 2019 redistributable package,但仍然出现错误,可以尝试以下步骤:

    1. 在 Visual Studio 2022 中,打开解决方案,右键点击解决方案,选择“编辑解决方案设置”。
    2. 在“解决方案设置”窗口中,点击“Build”选项卡,然后选择“Configuration Manager”。
    3. 在“Configuration Manager”窗口中,选择“x86”或“x64”架构,然后点击“OK”。
    4. 在“解决方案设置”窗口中,点击“Build”选项卡,然后选择“Advanced”。
    5. 在“Advanced”窗口中,选择“Microsoft.VCLibs.14.0”作为“Additional Dependencies”,然后点击“OK”。
    6. 重新编译和打包 Hololens 应用程序。

    如果您仍然出现错误,可以尝试在 Unity 编辑器中,启用“Microsoft Visual C++ 2019 redistributable package”作为“Additional Dependencies”,然后重新编译和打包 Hololens 应用程序。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月27日