很久不用HoloLens1了,再次开发出现了一系列莫名其妙的问题。
在build成功之后,打开sln文件,选择debug模式,x86部署到设备上,出现这样的错误。
一开始以为是依赖项生成顺序的问题,因此右击CSharp-firstpass项目,选择生成,出现如下错误。
经过查阅资料得知,最主要的错误为中间那个,输出栏中显示 :
解决方法为:在生成的文件夹里,找到这三个文件,然后依次用2017打开(2017安装了需要的所有工具)
将其中的 "UAP,Version=v10.0.10240"改成"UAP,Version=v10.0"
然后点击开始执行不调试,出现了这样的问题:
DEP0100:请确保目标设备启用了开发人员模式。由于错误80004005,无法获得127.0.0.1上的开发人员许可证”
解决方法:如果你电脑和HoloLens的开发者模式全部打开,依然遇到这个问题,那就重置HoloLens(在设置->更新和安全->重置)
参考资料:1)https://www.soinside.com/question/7pKgvuBXD3Je5fpH8bS92e
2)https://oomake.com/question/11351824