很久不用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