C# HoloLens/Unity-缺少调试框架错误DEP8000
我在Windows 10 Insider Preview 10.0.17711上运行Unity 2018.1.7f1,突然间我无法将我的应用程序的调试版本部署到HoloLens。这似乎是最新操作系统预览版或新版本Unity的一个问题 错误DEP8000:意外部署失败:RemoteCommandException :Windows无法安装包模板3D_1.0.0.0_x86_pzq3xp76mxafg 因为此包依赖于找不到的框架。 提供由发布的框架“Microsoft.VCLibs.140.00.Debug” “CN=Microsoft Corporation,O=Microsoft Corporation,L=Redmond, 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,所有Windows SDK安装到当前的10.0.17134.0,以及最新的HoloLens emulator/VS2017模板。我尝试使用PowerShell(添加AppxPackage)添加缺少的框架。难住了。答案如下:C# HoloLens/Unity-缺少调试框架错误DEP8000,c#,unity3d,hololens,C#,Unity3d,Hololens,我在Windows 10 Insider Preview 10.0.17711上运行Unity 2018.1.7f1,突然间我无法将我的应用程序的调试版本部署到HoloLens。这似乎是最新操作系统预览版或新版本Unity的一个问题 错误DEP8000:意外部署失败:RemoteCommandException :Windows无法安装包模板3D_1.0.0.0_x86_pzq3xp76mxafg 因为此包依赖于找不到的框架。 提供由发布的框架“Microsoft.VCLibs.140.00.D
-Microsoft.NET Framework修复工具。它立即发现并修复了问题。我也有同样的问题。然后我想起了,即使在微软的教程《代码》中,版本也被用来代替调试 我指的是以下文本: 使用VisualStudio中的顶部工具栏,将目标从Debug更改为Release,从ARM更改为X86 您可以在两个教程中找到相同的说明: