【问题标题】:HoloLens/Unity - Missing Debug framework Error DEP8000HoloLens/Unity - 缺少调试框架错误 DEP8000
【发布时间】:2018-07-10 09:44:47
【问题描述】:

我在 Windows 10 Insider Preview 10.0.17711 上运行 Unity 2018.1.7f1,但突然无法将我的应用程序的调试版本部署到 HoloLens。这似乎是最新的 OS 预览版或新版 Unity 的问题。

错误 DEP8000:意外部署失败:RemoteCommandException : Windows 无法安装包 Template3D_1.0.0.0_x86__pzq3xp76mxafg 因为这个包依赖于一个找不到的框架。 提供由发布的框架“Microsoft.VCLibs.140.00.Debug” "CN=微软公司,O=微软公司,L=雷德蒙德, S=Washington, C=US",具有中性或 x86 处理器架构和 最低版本 14.0.26428.1,连同此软件包一起安装。这 当前名称为“Microsoft.VCLibs.140.00.Debug”的框架 安装的是: {Microsoft.VCLibs.140.00.Debug_14.0.26128.0_x86__8wekyb3d8bbwe}

我安装了最新的 VS2017,安装到当前 10.0.17134.0 的所有 Windows SDK,以及最新的 HoloLens 模拟器/VS2017 模板。我尝试使用 PowerShell (Add-AppxPackage) 添加缺少的框架。被难住了。

【问题讨论】:

    标签: c# unity3d hololens


    【解决方案1】:

    答案就在这里:

    https://www.microsoft.com/en-gb/download/details.aspx?id=30135 - Microsoft .NET Framework 修复工具。它立即发现并解决了问题。

    【讨论】:

      【解决方案2】:

      我有同样的问题。然后我记得即使在微软的教程中使用release版本而不是debug

      我指的是以下文字:

      使用 Visual Studio 的顶部工具栏,将目标从 Debug 更改为 Release,从 ARM 更改为 X86。

      您可以在两个教程中找到相同的说明:

      现在我意识到这并不能直接解决您的问题,因为您将部署发布版本而不是调试版本,但我想可能会有其他人遇到这个问题,所以这样您至少可以继续开发,如果Microsoft 不使用调试版本,只是可能不适合使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-25
        • 1970-01-01
        • 2012-08-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多